Я проверил много вопросов для размещения нескольких объектов в одной форме, но они, кажется, устарели.
У меня есть несколько пользовательских объектов:
def index
@users = User.all
@user = current_user
end
, что мне нужно отредактировать в форме.Все они имеют роли, которые будут отредактированы в форме.Форма отображается частично, и ничего не отображается, просто открытый текст «admin form».
users/_admin.html.erb
admin form
<% form_for "user[]", :url => users_path do |f| %>
<ul>
<li class="layout">
<div class="header"><h2>Users</h2></div>
<table>
<thead>
...
</thead>
<tbody>
<% @users.each do |user| %>
<% puts "USER #{user}" %>
<tr>
<td><%= f.check_box(:editor) %></td>
<td><%= f.check_box(:admin) %></td>
<td><%= user.first_name %> <%= user.last_name %></td>
<td><%= user.email %></td>
</tr>
<% end %>
</tbody>
</table>
</li>
</ul>
<%= submit_tag "Save"%>
<% end %>
Отображается только открытый текст, , но без формы .Есть идеи как это исправить?Я попробовал предложения в этих сообщениях: один два три , но они устарели.
Спасибо.