So I've got a few functions, and I'm using DataObjectDecorator to make them available for all pages, but also certain DataObjects.
The functions contain a Form, and it's action method.
I have the decorator working, as the form is being displayed fine on a page, however, the problems start when I try to submit the form, I'm getting the following error:
[User Error] Uncaught Exception: Object->__call(): the method 'checkaccessaction' does not exist on 'OfferPage
OfferPage is my page type, and the method "checkaccessaction" isn't one of mine, so what's going on?
Here is my decorator code: http://spdr.me/lnTx