[Ror-es] Acciones extras en plugin Restful Authentication y doc e
Edgar J. Suarez
ruby-forum-incoming at andreas-s.net
Wed Jan 2 19:45:26 GMT 2008
El plugin no incluye la accion edit por default, pero se la puedes
agregar si quieres.
Sólo agregala en el controller de users junto con update
def edit
@user = User.find(params[:id])
end
def update
@user = User.find(params[:id])
if @user.update_attributes(params[:user])
redirect_to home_path
else
render :action => 'edit'
end
end
Y claro que también debes agregar tu vista para edit conteniendo el
formulario necesario. Con esto ya puedes usar el helper
edit_user_path(@user) el cual generará una url como
http://localhost:3000/users/edit/1
Además no creo que necesites cambiar las validaciones, ya tienen el
condicional :if lo que hace que seran validadas correctamente para las
acciones especificas.
Lo de editar las sessions no lo entiendo muy bien... ese controlador
solo es para manejar las sesiones de los usuarios, no habria porque
editarlas.
--
Posted via http://www.ruby-forum.com/.
More information about the Ror-es
mailing list