我已经开始在我的rails应用程序中使用simple_form,这非常好。但我无法找到一个允许我重命名字段的功能,而不使用i18n。
我的公式中有一个单选按钮,可以选择交付类型。受此控制,一些字段需要不同的命名(但它仍然是具有相同信息的相同字段)。
(例如,有一个交货单,称为重量单或通知,具体取决于交货类型,但包含相同的信息)。
我检查了自述文件,railscast并进行了大量搜索,但没有找到一种内置方式来做到这一点。当然,一种选择是为此创建一个特殊的语言环境文件,但在顶部感觉 little 。
答案 0 :(得分:0)
我在一个关于simple_form的不同问题中找到了答案。在自述文件中查找该部分之后,我也在那里找到了它。
<%= simple_form_for @user do |f| %>
<%= f.input :username, :label => 'Whatever name you want..' %>
<% end %>
这也会覆盖i18n文件中给出的名称。