Rails エンジンでメイン アプリの ApplicationController にアクセスできますか? エンジンを介してアプリの ApplicationController にフィルターを適用したいと考えています。少しのコードは本当に役に立ちます。
ありがとう!
Rails エンジンでメイン アプリの ApplicationController にアクセスできますか? エンジンを介してアプリの ApplicationController にフィルターを適用したいと考えています。少しのコードは本当に役に立ちます。
ありがとう!
いつでも、エンジンで を開いて、ApplicationController
必要なフィルターを書き込むことができます。これは、エンジンがロードされた後、メイン アプリによって自動的に使用されます。
のエンジンのコード例set_locale
before_filter
:
class ApplicationController < ActionController::Base
before_filter :set_locale
def set_locale
I18n.locale = params[:locale] if params[:locale].present?
end
end