2016-06-29 1 views
0

私のアプリケーションには、消費者用と管理用の2つのアプリケーションコントローラがあります。各コントローラには独自のロジックがありますが、コードの一部は同じです。rails newbie:いくつかのapplication_controllersのbefore_filter関数を設定する方法は?

たとえば、フィルタの前にローカルを設定したいとします。私は、同じコードは、他のapplication_controllerになりたいが、それを複製する必要はありません、今

before_filter :set_locale 
def set_locale  
    I18n.locale = :de 
end 

:消費者application_controllerコードは次のようなものです。

両方のアプリケーションコントロールのコードを共有するにはどうすればよいですか?

答えて

0

これを解決するには、lobディレクトリに新しいモジュールを作成し、それを両方のアプリケーションコントローラに組み込みます。

関連する問題