「関連」サイドバーでこれに出くわしました。これはネストされた属性の良い使用例だと思います -- Formtastic README から:
ネストされたフォームもサポートされています (モデルを で正しくセットアップする必要があることを忘れないでくださいaccepts_nested_attributes_for
)。Railsの方法でそれを行うことができます:
<%= semantic_form_for @post do |form| %>
<%= form.inputs :title, :body, :created_at %>
<%= form.semantic_fields_for :author do |author| %>
<%= author.inputs :first_name, :last_name, :name => "Author" %>
<% end %>
<%= form.buttons %>
<% end %>
または、:for オプションを使用した Formtastic の方法:
<%= semantic_form_for @post do |form| %>
<%= form.inputs :title, :body, :created_at %>
<%= form.inputs :first_name, :last_name, :for => :author, :name => "Author" %>
<%= form.buttons %>
<% end %>