【发布时间】:2014-08-10 01:10:37
【问题描述】:
我想覆盖我的 rails 4 应用程序的默认脚手架视图。我已经从 railties 复制了所有 erb 脚手架文件,并将它们放在我的应用程序 /lib/templates/erb/scaffold 下的以下文件夹中。
我修改了 new.erb.html 文件,以便我可以判断是否使用 lib/templates erb 文件而不是默认的 railties 文件来生成视图。
运行命令后:
rails g scaffold Customer code:string name:string
并重新加载新的客户页面,它不会选择我的自定义脚手架文件来生成新的客户视图。
我还需要在应用程序中设置什么来告诉它在 lib/templates 文件夹中查找脚手架模板文件吗?
- Rails 版本为:Rails 4.1.4
- 操作系统版本为:Ubuntu 14.04 LTS
- Ruby 版本为:ruby 2.1.2p95(2014-05-08 修订版 45877)[x86_64-linux]
干杯, 利。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4