Éstos son mis rutas Idear:Diseñar acción edit_account_password me redirecciona a la raíz
devise_for :accounts, :path_names => { :sign_up => "new" } do
get "sign_in", :to => "devise/sessions#new"
get "sign_out", :to => "devise/sessions#destroy"
get "/change_password", :to => "devise/passwords#edit"
end
y la salida de mi rake routes
:
account_password POST /accounts/password(.:format) {:controller=>"devise/passwords", :action=>"create"}
new_account_password GET /accounts/password/new(.:format) {:controller=>"devise/passwords", :action=>"new"}
edit_account_password GET /accounts/password/edit(.:format) {:controller=>"devise/passwords", :action=>"edit"}
PUT /accounts/password(.:format) {:controller=>"devise/passwords", :action=>"update"}
Así que la ruta change_password no está en su lugar y /change_password
simplemente redirige yo a la ruta de acceso raíz. Por favor, ayúdame a entender por qué o me lastimaré a mí mismo. Gracias.
tienen el mismo problema, a encontrar la solución? –
heh, extraño, cuando estoy desconectado y tratando de llegar a esta página, lo entiendo! wtf ... –