我试图将自定义类分配给我的simple_form元素以使用CSS进行修改而它只是不起作用..遵循文档,类似
<%= f.input :username, :input_html => { :class => 'special' } %>
应该有效但不......
任何线索?感谢!!!
PS-这一行是嵌套的“f.simple_fields_for”
答案 0 :(得分:1)
如果您嵌入fields_for
,那么它应该是
<%= simple_for_object @object do |f| %>
<%= f.simple_fields_for :fields do |field| %>
<%= field.input :username, :input_html => {:class => 'special'} %>
<% end %>
<% end %>
我通常使用haml,所以我的erb可能有点偏。但想法是,如果你在fields_for
块中,你需要使用该块的块变量而不是父窗体块的变量。