@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to