En un controlador en mi aplicación Rails, puedo hacer esto:before_filter y respond_to formatos
before_filter :login_required, :except => :index
Pero me gustaría aplicar el filtro no sólo se basa en el nombre de la acción, sino en el formato de la solicitud. En otras palabras, me gustaría hacer algo como esto:
before_filter :login_required, :except => {:action => :index, :format => :js}
¿Esto es posible?
Gracias por su ayuda. Solo tuve que reemplazar el nombre de usuario requerido con controller.send (: login_required) before_filter (: only =>: index) do | controller | controller.send (: login_required) a menos que controller.request.format.js? final – gdelfino
Permítanme repetir mi comentario ya que el código no apareció como esperaba. Solo tuve que reemplazar el login_required con controller.send (: login_required) Gracias. – gdelfino
funcionó como el encanto con la punta de gdelfino – whizcreed