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

ruby-on-rails-3 – rails twitter bootstrap helper方法

发布时间:2020-12-17 02:32:06 所属栏目:百科 来源:网络整理
导读:我在我的应用程序中使用twitter-bootstrap-rails gem.它似乎带有一系列辅助方法,例如在主题视图中创建编辑和删除按钮: %= link_to t('.destroy',:default = t("helpers.links.destroy")),cohort_path(cohort),:method = :delete,:confirm = t('.confirm',:d
我在我的应用程序中使用twitter-bootstrap-rails gem.它似乎带有一系列辅助方法,例如在主题视图中创建编辑和删除按钮:

<%= link_to t('.destroy',:default => t("helpers.links.destroy")),cohort_path(cohort),:method => :delete,:confirm => t('.confirm',:default => t("helpers.links.confirm",:default => 'Are you sure?')),:class => 'btn btn-mini btn-danger' %>

这些t()方法和助手在哪里定义?我该如何改变它们?例如,如果我想将Destroy按钮上的标签更改为“Delete”,我可以将上面的内容更改为:

<%= link_to t('.destroy',:default => "Delete"),:class => 'btn btn-mini btn-danger' %>

我真正想做的是更改t(“helpers.links.destroy”)以在我的所有视图中显示“删除”而不是“销毁”.我能这样做吗?感谢您的帮助!

解决方法

您所要做的就是将以下内容添加到您的i18n Rails文件中(在路径“config / locales / en.yml”中):

<pre>
en:
 helpers:
    links:
      back: "Back Page"
      destroy: "Delete"
</pre>

方法t()用于i18n Rails应用程序.

(编辑:李大同)

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

    推荐文章
      热点阅读