导轨生成器的前缀

时间:2011-01-10 19:50:10

标签: ruby-on-rails ruby ruby-on-rails-3 scaffolding

有没有办法生成一个带有admin文件夹前缀的脚手架。例如,我想要一个Admin文件夹和一些控制器用于该admin文件夹。我想为admin文件夹中的每个控制器做一个脚手架,我想知道是否有像

这样的东西
script/generate scaffold admin:something somefield:string

2 个答案:

答案 0 :(得分:4)

The scaffold generator can take a namespaced argument:

# Rails 3
rails g scaffold Admin::Something somefield:string

# Rails 2
script/generate scaffold Admin::Something somefield:string

答案 1 :(得分:-1)

请注意,如果您希望保留模型的前缀,则必须手动编辑一些生成的文件以实现它。这就是为什么我创建了rails-admin-scaffold gem并写了关于自定义管理区域脚手架的详细article。如果那已经与你无关,也许它会帮助别人。