Hi APD The reason for this error is two fold:
First, cake is looking for the HawaiitravelblogController which doesn't exists. This could well be be because there's a routing problem (the first error you posted) and so it can't find the right url. The second problem comes in because of the first. The element expects to be called from a valid controller. Since the controller failed to load, the element complains since no controller has been specified. My guess is that when you solve the routing problem with the controller, the element will sort itself out. Nico On Mar 1, 7:35 pm, APD <a...@pawsat.com> wrote: > <?php > if($this->params['controller'] == "islands" && > sizeof($this->params['pass']) == 0) { > > echo $html->image('step01_5.gif', array('alt'=>'Step 1: > Select an > Area', 'style'=>'display:block; margin:auto;')); > } else if($this->params['controller'] == "islands" && > sizeof($this->params['pass']) > 0) { > > echo $html->image('step02.gif', array('alt'=>'Step 2: Select a > Property', 'style'=>'display:block; margin:auto;')); > } else if($this->params['controller'] == "properties" && > $this->params['action'] == "details") { > > echo $html->image('step03.gif', array('alt'=>'Step 3: Speak to > Hawaii Hideaways', 'style'=>'display:block; margin:auto;')); > } else if($this->params['controller'] == "properties" && > $this->params['action'] != "details") { > > echo $html->image('step02.gif', array('alt'=>'Step 2: Select a > Property', 'style'=>'display:block; margin:auto;')); > } else { > echo $html->image('step01.gif', array('alt'=>'Step 1: Select > an > Island', 'style'=>'display:block; margin:auto;')); > } > ?> > > On Mar 1, 12:13 pm, Jeremy Burns <jeremybu...@me.com> wrote: > > > Can you publish the contents of this file: > > > /app/views/elements/steps.ctp > > > ... to this forum? > > > Jeremy Burns > > > On 1 Mar 2010, at 16:33, APD wrote: > > > > I hired someone to add a blog to our website. I have noticed that > > > there are always php errors anytime a new page is created. In my job > > > description, I said Cake knowledge would be necessary. This was not > > > heeded. Those hired dropped in the new url and this is what the page > > > reads: > > > > ________________________________________________________________________ > > > > Notice (8): Undefined index: here [CORE/cake/libs/router.php, line > > > 763] > > > Notice (8): Undefined index: controller [CORE/app/views/elements/ > > > steps.ctp, line 2] > > > > Notice (8): Undefined index: controller [CORE/app/views/elements/ > > > steps.ctp, line 4] > > > Notice (8): Undefined index: controller [CORE/app/views/elements/ > > > steps.ctp, line 6] > > > Notice (8): Undefined index: controller [CORE/app/views/elements/ > > > steps.ctp, line 8] > > > > Missing controller > > > > You are seeing this error because controller > > > HawaiitravelblogController could not be found. > > > > Notice: If you want to customize this error message, create app/views/ > > > errors/missing_controller.ctp > > > > Fatal: Create the class below in file: app/controllers/ > > > hawaiitravelblog_controller.php > > > > <?php > > > class HawaiitravelblogController extends AppController { > > > var $name = 'Hawaiitravelblog'; > > > } > > > ?> > > > > ________________________________________________________________________ > > > > I unfortunately do not have any specific coding training in Cake or > > > php but would like to know what the above means to see if 1) I can fix > > > it myself or 2) describe it better to someone who may actually be able > > > to fix it. > > > > Thanks for the help. > > > > Check out the new CakePHP Questions sitehttp://cakeqs.organdhelp others > > > with their CakePHP related questions. > > > > You received this message because you are subscribed to the Google Groups > > > "CakePHP" group. > > > To post to this group, send email to cake-php@googlegroups.com > > > To unsubscribe from this group, send email to > > > cake-php+unsubscr...@googlegroups.com For more options, visit this group > > > athttp://groups.google.com/group/cake-php?hl=en Check out the new CakePHP Questions site http://cakeqs.org and help others with their CakePHP related questions. You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en