Usar métodos de controladores en las vistas
Tags:
Se supone que tu aplicación debería estar bien diseñada y no haría falta hacer esto, pero la realidad es que no siempre es así y a veces necesitamos hacerlo, aunque sólo sea hasta que aprendamos otra forma mejor de solucionarlo.
Hoy ha llegado un punto en el que necesitaba la misma función en las vistas y en el controlador (para poner el texto generado en un excel) y buscando por ahí he encontrado esto:
http://www.mslater.com/2007/2/20/using-controller-methods-in-views
Viene a decir que pongas el metodo (o métodos) en cuestión en el controlador y que luego hagas
helper_method :un_metodo, :otro_metodo
y así quedarán también disponibles como helpers en las vistas de ese controlador. Si lo quieres para toda la aplicación pues en el application.rb.

twitter
Añadir nuevo comentario