8
deviseのsign_inアクションの異なるレイアウト
sign_inアクションに「devise」という名前の別の/カスタムレイアウトを使用しようとしています。このページはdevisewikiで見つけました。2番目の例では、アクション(この場合はsign_inアクション)ごとに実行できると書かれていますが、その例は示されていません。IRCの誰かが私にこれを試すことができると言った: class ApplicationController < ActionController::Base protect_from_forgery layout :layout_by_resource def layout_by_resource if devise_controller? && resource_name == :user && action_name == 'sign_in' "devise" else "application" end end end ただし、デフォルトのアプリケーションレイアウトをまだ読み込んでいるため、機能していないようです。助けていただければ幸いです。