Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2015, 11:06
miguelabdon
 
Fecha de Ingreso: febrero-2015
Mensajes: 32
Antigüedad: 9 años, 2 meses
Puntos: 0
Pasar por una vista antes de post

Chicos,

Buenas tardes, a ver si alguien me puede ayudar, tengo un problema hace varios días y no he podido solucionarlo. Tengo 3 modelos, User, Perfil y Post. Un usuario tiene 1 perfil y el usuario tiene varios Post.

En principio lo que quería era hacer que cada vez que el usuario hiciera un nuevo post tuviera acceso a modificar su perfil, no lo pude hacer porque rails no me lo permite, cuando creo un nuevo post usa Method :post y para actualizar ocupa put, por cierto use nested attributes. Nunca me funciono, asi que busque otra opción, entonces pensé que podía ser buena idea que cuando de al botón New Post lo lleve al actualizar perfil. El problema es que lo ocupo con un redirect_to y con un callback

Private

def redirect
redirect_to perfil_path
end

En la parte superior le puse before_action :redirect, only: [:new]

Llego a la vista pero lo que quiero es que despues vuelva al new post y queda todo el rato en perfil_path.

Porfa chicos, denme un mano, llevo pegado como una semana.

ajajajaj