我有很多脚手架,它们在视图和控制器上都是相似的。我的问题是,每次生成新支架时,都必须更改视图和控制器,重复更改:(
我可以生成具有新控制器和所需视图的新支架吗?
在Rails中,您可以自定义生成器使用的默认布局。在线有几个教程。
您可以更改模型文件,控制器和/或动作模板。如本答案所述
您可以通过在
lib/templates/erb/scaffold
Rails应用程序的文件夹中创建自己的模板来覆盖默认视图模板。lib/templates/erb/scaffold/_form.html.erb lib/templates/erb/scaffold/edit.html.erb lib/templates/erb/scaffold/index.html.erb lib/templates/erb/scaffold/new.html.erb lib/templates/erb/scaffold/show.html.erb
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句