在Rails 4,具有與安裝的發動機上的應用程序時,有兩個ApplicationController
:軌道4,過濾器應用到安裝的發動機的行動
class ApplicationController < ActionController::Base
的應用class MyEngine::ApplicationController < ActionController::Base
發動機
由於引擎ApplicationController
未從應用程序ApplicationController
繼承,因此應用於應用程序的過濾器不會應用於引擎。
如何將before_action
,after_action
或around_action
應用於所有應用路徑,包括已安裝引擎的路徑?當然,不用接觸引擎代碼。
非常感謝。
謝謝!那工作 –
謝謝!完善。 – jvillian