【发布时间】:2012-10-02 03:47:15
【问题描述】:
我的视图中有以下代码
<%= 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
【问题讨论】:
-
可能无法解决您的问题,但是:如果
type字段未用于 STI(单表继承),我建议您将其命名为type以外的其他名称。 -
@Zabba 是的,我意识到并纠正了它,谢谢我编辑了我的问题以反映变化