プロジェクトで Savage Beast 2 プラグインを使用しようとしています。このプラグインでは、エンジン プラグインを使用する必要があります。私のプロジェクトはRails 2.0.2です。
中にはいくつかの方法があります
/main_app/vendor/plugins/savage_beast/lib/authentication_system.rb
オーバーライドすることを意味します
/main_app/app/controllers/application.rb
プラグイン内のビュー (メイン アプリで同様のビューを作成してオーバーライドされた場合でも) は、application.rb 内のオーバーライドされたメソッドを認識せず、代わりに内のメソッドにアクセスします。
/main_app/vendor/plugins/savage_beast/lib/authentication_system.rb
私のapplication.rbの冒頭は次のようになります。
class ApplicationController < ActionController::Base
helper :all # include all helpers, all the time
include SavageBeast::AuthenticationSystem
また、正しい行を /config/environment.rb に追加しました -
require File.join(File.dirname(__FILE__), '../vendor/plugins/engines/boot')
require ... ブート行の後。
この時点で何をすべきかわかりません。どんな助けでも大歓迎です。