In einem Controller in meiner Rails-Anwendung, kann ich dies tun:before_filter und respond_to Formate
before_filter :login_required, :except => :index
Aber ich möchte den Filter anwenden, nicht nur auf der Grundlage des Aktionsnamen, sondern auf das Format des Antrags. Mit anderen Worten würde ich gerne so etwas tun:
before_filter :login_required, :except => {:action => :index, :format => :js}
Ist das möglich?
Vielen Dank für Ihre Hilfe. Ich musste nur die login_required mit controller.send (: login_required) ersetzen before_filter (: nur =>: index) do | controller | controller.send (: login_required) außer controller.request.format.js? Ende – gdelfino
Lassen Sie mich meinen Kommentar wiederholen, da der Code nicht so angezeigt wurde, wie ich es erwartet hatte. Ich musste nur die login_required mit controller.send ersetzen (: login_required) Danke. – gdelfino
arbeitete wie Charme mit Tipp von Gdelfino – whizcreed