@Andrew: Thank you very much for the link to your great article; its well written and much appreciated.
Thank you all for your quick responses, help and advice. Very much appreciated! Nick On Jan 15, 2:05 pm, "ache...@gmail.com" <ache...@gmail.com> wrote: > Nurvzy, > > Yes! This is the first time I've written anything and then been able > to link to it. I don't like the idea of using your server to process > this, I think it's a task much better suited to CSS I wrote about it > here if you want to take a lookhttp://www.lifeiscake.com/posts/view/css-menus > > Sincerely, > ~Andrew Allen > > On Jan 13, 4:05 pm, nurvzy <nur...@gmail.com> wrote: > > > Hi All, > > > I'm new to cakephp and working through my first cake app. I'm > > chugging along and am now stumped as to where to put a function I've > > written to help decide if a navigation tab should have the > > id="selected" assigned to the anchor tag. > > > Basically the gist is I have a <ul> Navigation bar with various links: > > (Home, Contact, ect..) and depending on the current controller or > > action or whatever I pass in; I want the id of that <a> tag to be > > "selected". > > > So I've written a little function: > > > function is_selected($controller_or_action, $link_text){ > > if (strpos($controller_or_action,$link_text) !== false) return true; > > else return false; > > > } > > > And I'm calling it like so in the default.ctp layout: > > > <?php > > if(is_selected($this->params['controller'], "pages")) echo $html->link > > ('Contact', array('controller' => 'pages', 'action' => 'contactus'), > > array('id' => 'selected')); > > else echo $html->link('Contact', array('controller' => 'pages', > > 'action' => 'contactus')); > > ?> > > > But that's really tedious and quite ugly, plus I have that function > > just written at the top of the layout which is a big no-no. So I'm > > looking for some help/advice. How do you specify a tab type layout in > > your cake app? > > > Thank you for your advice and/or help. > > Nick --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---