Cuando un usuario no entra en mi aplicación Rails, me gustaría apuntar a una página de restablecimiento de contraseña:link_to() en Rails flash de
flash[:notice] = "Login failed. If you have forgotten your password, you can #{link_to('reset it', reset_path)}"
Sin embargo, no puedo utilizar link_to en un controlador . ¿Cuál es la mejor manera de hacer esto sin mezclar el controlador y la lógica de visualización?
Mi mejor versión es que el flash es el lugar equivocado para hacer esto, pero agradecería cualquier comentario.
Gracias - el parcial es exactamente lo que necesitaba. – Grandpa
Creo que esto no funciona (en Rails 3.1) porque se escapó todo el resultado antes de que se procesara. Para que pueda obtener algo así como "Lista guardada a < a href = "/equipos/1 Equipo " > de David Tuite </a >" –
Sólo tiene que añadir método .html_safe a la misma y que debería funcionar. – MarioRicalde