我目前正在尝试设置管理页面。我正在页面中创建一个表单,我可以在其中使用复选框更新用户的个人资料,但是当我尝试提交时,我被发送到一个路由错误页面uninitialized constant AdminController
我的路线.rb
namespace :admin do
get '', to: 'dashboard#index', as: '/'
end
resources :admin do
collection do
post :edit_multiple
put :update_multiple
end
end
控制器/管理员/dashboard_controller.rb
class Admin::DashboardController < ApplicationController
def index
@users = User.all
@admin = User.new
end
def edit_multiple
end
def update_multiple
end
end
意见/管理/仪表板/index.html.erb
<%= form_tag edit_multiple_admin_index_path do |f| %>
<table>
<% @users.each do |user| %>
<% if !user.public %>
<tr>
<td><%= check_box_tag "user_ids[]", user.id %></td>
</tr>
<% end %>
<% end %>
</table>
<%= submit_tag "Edit Checked" %>
<% end %>
有人知道我什么时候收到这个错误吗?
谢谢!