加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何在ActiveScaffold中覆盖表单标题或标题

发布时间:2020-12-17 02:28:09 所属栏目:百科 来源:网络整理
导读:有没有简单的方法来覆盖ActiveScaffold页面上的标题?我知道我可以自定义模型部件的名称,但如果我想说“让我们制作一个新的部件,我们呢?”而不是“创建小工具”?覆盖整个模板或部分只是为了得到一个新的标题似乎有点过分. ActiveScaffold默认_create_form_
有没有简单的方法来覆盖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.... } %>

有没有办法从控制器内部设置标题变量?

解决方法

在脚手架配置里面写:

conf.list.label = 'The list label'
conf.create.label = 'Let's make a new widget,shall we?'

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读