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.

Customising the CMS

Creating a custom controller


3 Posts   2043 Views


23 January 2009 at 6:16am Community Member, 9 Posts


i am trying to extend a site based on the tutorial-installation and have a problem trying to create a custom controller to bypass all the Page-Object stuff. Basically, the controller should generate HTML for a slideshow based on images added to a Page via the "hasmanyfiles" module.

i am following this part of the Doku:

but even if i add the exact same files as in the example, i get an error saying:

Fatal error: Class 'FastFood_Controller' not found in /var/www/html/silver/sapphire/core/control/Director.php on line 202

How do I make sapphire find my controller?


23 January 2009 at 6:33am Community Member, 9 Posts

oh my, i just used ?flush=1 and now it works. blame me!


15 July 2009 at 9:45pm (Last edited: 1 September 2009 3:16am), Community Member, 18 Posts

I you (like me!) could not retrieve these vars, use:
$getID = Director::urlParam('ID'); // argument ID