I am starting to work with rails and like to build a very basic cms.
I was using scaffolding.
Page title:string permalink:string body:text.
What I like to do is create a menu out of the database entries
permalink.
Those should link to the fitting pages.
So i modified my index.html.erb from the pages view like this:
<% @pages.each do |page| %>
<%= link_to_unless_current page.permalink, page_path(page) %>
<% end %>
I like to use something like the code above in a div layer as a menu
and link the result to the div layer were the <% yield %> is placed.
I was trying to do this with helper module and also with partials, but
I couldnt solve this.
Do I need ajax? or is there a way to do it with rails only?
The tab_for function does a match on the request path to determine if
its active or not…works well for single level menus, but would need
modification to support sub menus.