# Navigational Menus

**URL:** <https://www.ruby-forum.com/t/navigational-menus/88414>\
**Category:** Rails\
**Created:** [March 10, 2007, 7:15pm UTC](https://www.ruby-forum.com/t/navigational-menus/88414 "2007-03-10T19:15:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![doug](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/dbc845/32.png) [@doug](https://www.ruby-forum.com/u/doug)\
**Post date:** [March 10, 2007, 7:15pm UTC](https://www.ruby-forum.com/t/navigational-menus/88414/1 "2007-03-10T19:15:27Z")

</div>

Hi, this is my 2nd and last naive question for the day. Based on the  
observation that Rails addresses so many issues and handles them so  
well, I was a little surprised that it seems that Rails doesn’t appear  
to have some sort of built-in support for constructing navigational  
menus. I’m not sure what I would expect that support to do; but, I’d  
just like to know if there are Rails tools for building navigational  
menus so that I don’t go off doing my own thing and ignoring  
capabilities that Rails provides. I’ve got a couple of Rails books  
and neither of them mention anything about support for building  
navigational menus.

Thanks for any input.

```
  ... doug
```

---

<div class="post-metadata">

**Author:** ![doug](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/dbc845/32.png) [@doug](https://www.ruby-forum.com/u/doug)\
**Post date:** [March 10, 2007, 11:31pm UTC](https://www.ruby-forum.com/t/navigational-menus/88414/2 "2007-03-10T23:31:20Z")

</div>

doug wrote:

> Thanks for any input.

I’m also new to RoR but I suspect that this is more in the scope of CSS  
and XHTML

cheers

---

<div class="post-metadata">

**Author:** ![doug](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/dbc845/32.png) [@doug](https://www.ruby-forum.com/u/doug)\
**Post date:** [March 11, 2007, 1:25am UTC](https://www.ruby-forum.com/t/navigational-menus/88414/3 "2007-03-11T01:25:33Z")

</div>

hi,

take a look at goldberg. It’s a generator for rails which gives you nice  
page  
layout, configurable menus and user/role support…

[http://goldberg.240gl.org/](http://goldberg.240gl.org/)

Regards,  
Timo

---

<div class="post-metadata">

**Author:** ![doug](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/dbc845/32.png) [@doug](https://www.ruby-forum.com/u/doug)\
**Post date:** [March 11, 2007, 7:00pm UTC](https://www.ruby-forum.com/t/navigational-menus/88414/4 "2007-03-11T19:00:30Z")

</div>

Thanks to all.

```
 ... doug
```

---

<div class="post-metadata">

**Author:** ![doug](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/dbc845/32.png) [@doug](https://www.ruby-forum.com/u/doug)\
**Post date:** [March 11, 2007, 7:14pm UTC](https://www.ruby-forum.com/t/navigational-menus/88414/5 "2007-03-11T19:14:35Z")

</div>

doug wrote:

> Thanks for any input.
> 
> ```
> ... doug
> 
> ```

As Jim said, this should be more of a CSS issue. However, i would like  
to point for your interest to the link\_to\_unless\_current helper;

> **[ActionView::Helpers::UrlHelper](https://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#M000489)**
>
> Provides a set of methods for making links and getting URLs that depend on the routing subsystem (see ActionDispatch::Routing).

One more thing that you might be interested in would be the tabnav  
thingy;  
[http://blog.seesaw.it/articles/2006/07/23/the-easiest-way-to-add-tabbed-navigation-to-your-rails-app](http://blog.seesaw.it/articles/2006/07/23/the-easiest-way-to-add-tabbed-navigation-to-your-rails-app)
