0

Alchemy cms と alchemy-devise gem を使用しているプロジェクトがあります。gem には、 gem のコントローラーで before_action として実行されるメソッドがあります。このメソッドが gem から直接実行されるのをスキップするにはどうすればよいですか?

https://github.com/magiclabs/alchemy-devise/blob/master/app/controllers/alchemy/users_controller.rb

6 行目と 40 行目のブロック

このコードは gem から直接取得されます。実行されないようにするにはどうすればよいですか?

4

1 に答える 1

0

ユーザーがダッシュボードにリダイレクトされないようにしたいですよね?

なぜそれをしたいのかわかりませんが、質問に答えるには、次のことができます(テストされていません):

# config/application.rb
module YourApp
  class Application < Rails::Application
    # ...
    config.to_prepare do
      Alchemy::UsersController.skip_before_action :check_user_count
    end
  end
end

私の興味のために:なぜあなたはそれが欲しいのですか?

于 2014-10-30T15:48:40.487 に答える