私はRails 3.0、Ruby 1.9.2とPlataformatec simple_form gemを使用しています。このコードは、のform_forで動作しますが、simple_form_forない:Ruby on Rails simple_form_for all.each do
<%= simple_form_for(@provider) do |f| %>
<% Car.all.each do |c| %>
<div>
<%= check_box_tag :car_ids, c.id, @store.cars.include?(c), :name => 'store[car_ids][]' %>
$<%= c.cost %> | <%= c.description %>
</div>
<% end %>
<div class="actions">
<%= f.submit "New" %>
</div>
<% end %>
は、どのように私はそれがsimple_form_forで動作するのですか?
ありがとうございます!
「働かないでください」とはどういう意味ですか?何が起こるかを示します。エラーを表示します。私たちが議論できるものを示してください – fl00r
あなたのモデル名が複数形になっている理由は?私は '車'を意味する – fl00r
申し訳ありませんが、モデルは複数化されていない、悪いコピー。 – sizzle