Rails: form_for recurso com namespace
Eu quero configurar o CRUD para usuários, disponível apenas para administradores do meu aplicativo da web. Então, em routes.rb:
namespace :admin do
resources :user
end
o que significa isso:
admin_user_index GET /admin/user(.:format) admin/user#index
POST /admin/user(.:format) admin/user#create
new_admin_user GET /admin/user/new(.:format) admin/user#new
edit_admin_user GET /admin/user/:id/edit(.:format) admin/user#edit
admin_user GET /admin/user/:id(.:format) admin/user#show
PUT /admin/user/:id(.:format) admin/user#update
DELETE /admin/user/:id(.:format) admin/user#destroy
Mostrar, índice funciona bem mas editar e novo não. Eu continuo recebendo este erro na primeira linha _form:
Método indefinido `user_path 'para # <#: 0x007fb6645c6378>
qual é este:
Como posso usar form_for com um recurso namespaced?