0
我想添加glympcon
icon
到f.submit
或f.button
。我怎样才能做到这一点在铁轨?如何将glympcon图标添加到rails中的提交按钮?
<% if action?('new') %>
<%= f.button "Save", :class=>"btn btn-primary btn-sm" ,:id => "validation" do%>
<i class='fa fa-plus'></i>Add Shift
<%end%>
<%else%>
<%= f.button "Save", :class=>"btn btn-primary btn-sm" ,:id => "validation" do%>
<i class='fa fa-save'></i>Edit Shift
<%end%>
<%end%>
这是给icons
我想要什么。但如果有任何model validation error
发生在new
窗体我想显示text
的button
为Add Shift
和类似如果在edit form
发生任何错误,我想显示button
文本Edit Shift
。我怎样才能做到这一点在铁轨?
请澄清你如何希望你想要的结果看起来像。你想要按钮文本保存“添加班次”而不是“保存”?你想把文本放在哪里?是否有关于在出现错误时添加图标(如主题所述)或添加(放置?显示?)自定义文本的问题? –
例如我有一个字段“班名”在这个领域有一个存在验证。如果验证在“新”操作中失败,则它再次呈现“新”页面。所以在这个页面中,我希望按钮文本是“创建轮班”,同样当“编辑”操作中的验证失败时,它会再次呈现相同的页面,在此我希望按钮文本是图标的“编辑轮班” 。 – John
看看我的回答是否有帮助。还请更新标题,因为它会询问如何将图标添加到按钮,并且您似乎想要根据验证错误的存在来更改按钮名称。 –