如何创建填充菜单的迁移。比如我有关系 调查has_many:问题和问题属于调查 问题has_many:答案,答案属于问题
这是我的关系,我有数据驱动的菜单,其中菜单是调查和调查中有问题。所以菜单就像这样
Survey1
*question1
*question2
Survey2
*question1
*question2
任何想法??
答案 0 :(得分:0)
我刚刚做了这个,所以......
步骤1.使用acts_as_tree创建树状结构菜单。
步骤2.在seeds.rb中创建树结构,这样你就可以进行rake db:seed
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中构建菜单。