我已经把头撞到墙上好几个小时了,我无法完成这项工作。我正在尝试添加一堆复选框来验证我的索引页面上的项目。我发现这个旧的 rails cast 完全符合我的要求,但我遇到了问题。包含在我的表单中的任何内容都会从索引页面中删除,就像刚刚消失一样。这是索引视图中的代码。
<% form_tag verify_products_path, :method => :put do %>
<% @products_unverified.each do |products| %>
<% if product.deleted != 'true' %>
<tr data-link="<%= product_path(product) %>">
<td><%= product.name %></td>
<td><%= product.description %></td>
</tr>
<% end %>
<% end %>
<%= submit_tag "Mark as Verified" %>
<% end %>
</tbody>
这是路线的东西
resources :products do
put :verify, :on => :collection
end
控制器现在只有一个虚拟方法。
def verify
end
关于为什么在引入表单时索引视图会空白的任何线索?任何帮助深表感谢。