Steve Castaneda wrote:
> I'm currently using CSS to style my navigational menu.  I also have
> jquery at my disposal.  The basic structure is like this:
> 
> <div id="nav">
>   <div class="inner-container">
>     <div id="wrap">
>       <div class="inner">
>         <h2>
>                                      <span class="h-ico
> ico-active"><span>Active Menu Item</span></span>
>         </h2>
>                                 <ul>
>           <li><a class="h-ico ico-users" href="/contacts"><span>Menu
> Item</span></a></li>
>           <li><a class="h-ico ico-othermenuitem"
> href="/tasks"><span>Menu Item</span></a></li>
>         </ul>
>       </div>
>     </div><!-- #wrap -->
>         </div><!-- .inner-container -->
> </div><!-- #nav -->
> 

Your CSS and HTML are irrelevant.  This is a Rails question.

> My question:  What would be the best way to call the current page, and
> using some kind of conditional statement to say (in theory):
> 

Have you looked at current_page? ?

> "If the current page is this, then put it in the H2 heading and exclude
> it from the unordered list."

Don't remove it from the list.  Navigation menus are least confusing 
when they're consistent.

Best,
--
Marnen Laibow-Koser
http://www.marnen.org
[email protected]
> 
> Thanks in advance for any help at all.

-- 
Posted via http://www.ruby-forum.com/.

--

You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" 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/rubyonrails-talk?hl=en.


Reply via email to