是否有一种简单的方法可以覆盖ActiveScaffold页面上的标题?我知道我可以自定义模型部件的名称,但如果我想说“让我们制作一个新的部件,我们呢?”而不是“创建小工具”?覆盖整个模板或部分只是为了得到一个新的标题似乎有点过分。
ActiveScaffold默认_create_form_html.erb是
<% form_action ||= :create %>
<%= render :partial => "base_form", :locals => {:xhr => xhr ||= nil,
:form_action => form_action,
:method => method ||= :post,
:cancel_link => cancel_link ||= true,
:headline => headline ||= active_scaffold_config.... } %>
有没有办法在控制器内部设置headline
变量?
答案 0 :(得分:4)
在脚手架配置中写:
conf.list.label = 'The list label'
conf.create.label = 'Let's make a new widget, shall we?'