Rails 3.1 - changing default scaffold views and template

邮差的信 提交于 2019-11-27 01:23:36

问题


I'm using rails 3.1 with Zune Foundation templates and haml. I have tried to fiend ways to change the default scaffold view templates to use css I want so I get a consistent look with all scaffold without manually changing the view. I also use simple_form.

As I don't want to program my own generators, is there some easy and/or recommended ways to handle this?

Johann


回答1:


You can override default view templates by creating your own templates in 'lib/templates/erb/scaffold' folder of your rails app.

  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

The default templates can be found here - https://github.com/rails/rails/tree/master/railties/lib/rails/generators/erb/scaffold/templates



来源:https://stackoverflow.com/questions/8688220/rails-3-1-changing-default-scaffold-views-and-template

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!