我有管理员控制器,我想为“/管理员”路径设置布局。
我尝试喜欢:
scope '/admin' do
layout 'admin' # did't work
get '/' => 'admin#index', as: 'admin'
resources :posts, as: 'admin_posts'
end
我可以在 AdminController 中设置布局,例如:
class AdminController < ApplicationController
layout 'admin'
end
但这是一个不好的方法,因为合理地为所有从“/admin”路径调用的控制器使用一些布局
我该怎么做?