我有数据,他们在一些页面上被剪切(每页10个结果).
控制器中的代码:
@messages = Message.order('id DESC').page params[:page]
Run Code Online (Sandbox Code Playgroud)
如果需要,我如何在一个页面上显示所有结果?它与'see all'页面导航类似.
我有管理控制器,我想设置“/admin”路径的布局。
我尝试像:
scope '/admin' do
layout 'admin' # did't work
get '/' => 'admin#index', as: 'admin'
resources :posts, as: 'admin_posts'
end
Run Code Online (Sandbox Code Playgroud)
我可以在 AdminController 中设置布局,如下所示:
class AdminController < ApplicationController
layout 'admin'
end
Run Code Online (Sandbox Code Playgroud)
但这是一个坏方法,因为为从“/admin”路径调用的所有控制器合理地使用一些布局
我怎样才能做到呢?