Hello,
Finally, the website is good to go, and I am working on signups for events :)
I am testing your original code, some small things like removing dataobjects or includes which i didnt have, went ok..
But then I am running into this error after i flushed templates:
[Notice] Trying to get property of non-object
GET /testworkshop/2010-02-09
Line 34 in /home/dinhurlg/public_html/mysite/code/Workshop.php
Source
25 $f->addFieldToTab("Root.Content.Main", new TextField('WorkshopCost','Workshop Cost'),'Content');
26 $f->addFieldToTab("Root.Content.Main", new TextField('WorkshopDiscount','Workshop Discount'),'Content');
27
28
29 return $f;
30 }
31
32 public function RegisterLink()
33 {
34 return DataObject::get_one("RegistrationPage")->URLSegment . "/" . $this->ID;
35 }
36
37
38 }
39
40 class Workshop_Controller extends CalendarEvent_Controller
Trace
* Workshop->RegisterLink()
* call_user_func_array(Array,Array)
Line 550 of Object.php
* Object->__call(RegisterLink,Array)
* Workshop_Controller->RegisterLink()
* call_user_func_array(Array,Array)
Line 408 of ViewableData.php
* ViewableData->XML_val(RegisterLink,,1)
Line 171 of .cache.home.dinhurlg.public_html.themes.din-hundeskole.templates.Layout.Workshop.ss
* include(/tmp/silverstripe-cache-home-dinhurlg-public_html/.cache.home.dinhurlg.public_html.themes.din-hundeskole.templates.Layout.Workshop.ss)
Line 357 of SSViewer.php
* SSViewer->process(Workshop_Controller)
Line 349 of SSViewer.php
* SSViewer->process(Workshop_Controller)
Line 172 of Controller.php
* Controller->handleAction(HTTPRequest)
Line 129 of RequestHandler.php
* RequestHandler->handleRequest(HTTPRequest)
Line 119 of Controller.php
* Controller->handleRequest(HTTPRequest)
Line 29 of ModelAsController.php
* ModelAsController->handleRequest(HTTPRequest)
Line 277 of Director.php
* Director::handleRequest(HTTPRequest,Session)
Line 121 of Director.php
* Director::direct(/testworkshop/2010-02-09)
Line 118 of main.php
And i have to admit that I have no idea what this error means..
Help is appreciated ..