Creating menu items

Hi. I’m creating menu items on a webpage. For the sake of cleaner code
I’d like to create menu items in controller and just iterate through in
my rthml.

So, in modules I have created
class Menu
def items
review =, “main”, true)
edit =, “logoff”, false)
logoff =, “logoff”, false)
@items = [ review, edit, logoff ]

and in rhtml

    <% @menuitems.each do |item| %>
  • <%=, :action => item.action %>
  • <% end %>

But I’m receiving “undefined method `items’ for Menu:Class”
What is incorrect? Or is there any better “ruby way”??

Thanks a lot!!