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

Uncaught Exception when saving Event Calendar items


Go to End


4 Posts   1464 Views

Avatar
MarcusCREO

Community Member, 2 Posts

9 July 2009 at 6:16am

Hello,

Whenever I try and add an event or an announcement to an Event Calendar page, I get this error:

[User Error] Uncaught Exception: Object->__call(): the method 'abc' does not exist on 'ComplexTableField'
GET /ss/admin/EditForm/field/Announcements/abc&q=vinyl+window&abc

Line 515 in C:\xampp\htdocs\ss\sapphire\core\Object.php

Any ideas? The data still saves to the db and shows up in the calendar, but I can't have my users seeing this message.

Oh, and I'm using the latest production versions of Siverstripe and Event Calendar as of today.

Thanks in advance,
Marcus

Avatar
UncleCheese

Forum Moderator, 4102 Posts

9 July 2009 at 6:52am

That looks like a ComplexTableField error more than anything else. Try using the DataObjectManager package with EventCalendar.

Avatar
MarcusCREO

Community Member, 2 Posts

9 July 2009 at 9:32am

Installed the latest version of DataObjectManager. Now I get this error when saving.

[User Error] Uncaught Exception: Object->__call(): the method 'abc' does not exist on 'DataObjectManager'
GET /ss/admin/EditForm/field/Announcements/abc&q=vinyl+window&abc

Line 515 in C:\xampp\htdocs\ss\sapphire\core\Object.php

Thoughts UncleCheese?

Thx!
Marcus

Avatar
UncleCheese

Forum Moderator, 4102 Posts

9 July 2009 at 12:01pm

Do you have any idea what "abc" is?!