Formtastic单选按钮问题

时间:2012-04-09 03:55:28

标签: ruby-on-rails formtastic

我的观点中有以下代码

<%= semantic_form_for @instance do |f| %> <!-- formtastic gem form creation -->
  <%= f.inputs do %>
    <%= f.input :name %>
    <%= f.input :foo, :label => "dType", as: :radio, collection: [ ["val1", false], ["val2", false] ] %>
    <%# strange bug omitting first letter of label %>
    <br>
  <% end %>
  <%= f.buttons do %>
    <%= f.commit_button %>
  <% end %>
<% end %>

两个问题。首先,我得到一个奇怪的错误,省略了标签的第一个字母。其次,您必须在按钮(第一个按钮除外)上至少单击两次才能选中该按钮。提前致谢

Rails 3.1.1和Formtastic 2.0.2

1 个答案:

答案 0 :(得分:0)

你正在混合哈希语法...你开始使用经典的Ruby hashrocket风格(:eg =&gt; this),但是你会抛出JSON风格(如::radio)。选择一个并保持一致。