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.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

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

SS3 - Requirements - Custom frontend methods...


Reply

2 Posts   333 Views

Avatar
fyrebase

31 October 2012 at 9:24pm Community Member, 7 Posts

I would like to add some custom methods to Requirements for use in templates without hacking into the original Requirements.php source.

For example:

<% require mymethod(...) %>

It is easy enough to extend the Requirements backend but not so much the frontend. Any help is much appreciated.

Avatar
fyrebase

1 November 2012 at 2:14am Community Member, 7 Posts

The best solution I came up with was to rename Requirements to Requirements_Frontend and call my custom frontend class Requirements and have it extend Requirements_Frontend. This way only a minimal code change is required in the original source.