Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

All other Modules /

Discuss all other Modules here.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Newletter 0.1.1 Mailing List Error


Go to End


5 Posts   2126 Views

Avatar
pleuriticus

Community Member, 2 Posts

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?

Cheers!

Avatar
pleuriticus

Community Member, 2 Posts

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.

Cheers!

Avatar
bones

Community Member, 110 Posts

1 May 2009 at 3:46am

Hi pleuriticus

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?

Many thanks

Avatar
Trym

Community Member, 18 Posts

13 May 2009 at 1:53am

Hi Bones,

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

Avatar
bones

Community Member, 110 Posts

13 May 2009 at 8:07pm

Excellent!

Thank you.