2011-02-17 39 views
0

如何創建遷移到填充菜單。比如我有關係 調查的has_many:問題和問題屬於調查 問題的has_many:答案,回答屬於問題如何創建將填充我的菜單的遷移

這是關係我已經和我駕駛的菜單,菜單是調查數據,並在調查中有的問題。所以菜單會是這樣

Survey1 
    *question1 
    *question2 
Survey2 
    *question1 
    *question2 

任何想法?

+0

如果您沒有菜單模型,則無法進行菜單移植。 – 2011-02-17 23:33:24

回答

0

我只是做這個,所以...

步驟1.使用acts_as_tree創建一個樹型結構菜單。

步驟2.創建seeds.rb該樹結構,所以你可以做耙分貝:種子

about_us = root.children.create(:title => 'ABOUT US') {|r| r.url = '/pages/about_us'} 

about_us.children.create(:title => 'biography') 
about_us.children.create(:title => 'our clients') 
about_us.children.create(:title => 'office locations') 
about_us.children.create(:title => 'contact us') 

第3步:創建application_helper.rb(或地方)一個幫手了建立菜單中HTML。