10931 Posts in 2614 Topics by 1810 members
|Go to End|
21 April 2009 at 3:27pm
I love Silverstripe, but here's my problem.
Using Silverstripe 2.3.1 installed today.
Installed Userform 0.1.0 module and Newsletter 0.1.1 modules later, and rebuilt
Everything seems to work. I can add email addresses from the site's subscribe form, but when I am in the CMS, and click on the newsletter management tab, then on "Mailing List," I get the following error:
Fatal error: Call to a member function Members() on a non-object in /home/thetable/public_html/cms/code/MemberTableField.php on line 334
I'd really like to be able to manage the mailing list from there, as I am able to do on an earlier version of Silverstripe used on another site I've got up.
Can someone help sort this out?
21 April 2009 at 3:41pm
functionally, I solved this problem. Followed the code to the missing object and determined there was no recipient email list. Added a user group under security named newsletter, and assigned the draft newsletter to that group. The Newsletter module should be able to test for assignment or existence of an appropriate recipient group, however, rather than kicking back a cryptic error.
1 May 2009 at 3:46am
I'm having exactly the same problem.
Following your post, I too have made a new security group named "newsletter". What do I have to do to assign a draft newsletter to that group?
13 May 2009 at 1:53am
After creating your security group you go to the "Newsletter"-tab and click on your newsletter type to edit this.
In the "Newsletter settings"-tab you update the "Mailing list group" to your security group and click "save" in the buttom right.
Then it should be possible to click on the "Mailing list" element in the menu.
Best regards Trym
13 May 2009 at 8:07pm
|Go to Top|