Cake Version: 1.2.5 Environment: Apache and MySQL on localhost
Summary: I'm creating a nav element to simplify the code on my main layout. Details: The nav element first checks which controller is active, or which page in the pages controller. It then assigns an integer value to the variable $pageNum, based on which of the 5 pages is currently being viewed. From here it spits out a <ul> with the menu item that is currently active styled with a unique CSS style. See the code for nav.ctp here: http://bin.cakephp.org/saved/51689 Errors Received: Notice (8): Undefined index: 0 [APP\views\elements\nav.ctp, line 5] Notice (8): Undefined index: 0 [APP\views\elements\nav.ctp, line 6] Notice (8): Undefined index: 0 [APP\views\elements\nav.ctp, line 7] Lines 2-7 (or view @CakeBin above): 2. // determine the page being viewed 3. // 1 = home, 2 = work, 3 = blog, 4 = about, 5 = contact 4. $pageNum = 0; 5. if ($this->params['pass']['0'] == 'home') {$pageNum = 1;} 6. elseif ($this->params['pass']['0'] == 'about') {$pageNum = 4;} 7. elseif ($this->params['pass']['0'] == 'contact') {$pageNum = 5;} Full Error Dump (key lines are highlighted in yellow): http://pastebay.com/62559 Conclusions: I believe that this error has something to do with $pageNum being set to 0 (as per the error message). The strange thing about this error is that it only appears when I'm viewing the main layout through the work (works) and blog (posts) controllers. The home, about, and contact pages do not yield this error. I've tried my damndest to hack this thing out on my own, but I've posted as much information as I could gather in hopes that someone can give me a hand in figuring out what is wrong, and potentially how I could fix it. Thanks in advance. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
