@pagy
nil
在我看来正在回归( #<NoMethodError: undefined method 'pages' for nil:NilClass>
)。
它在控制台中按预期工作:
> @pagy.pages
=> 25
> pagy_nav(@pagy)
=> "<nav class=\"pagy-nav pagination\"...
我在文件夹控制器中添加了 Pagy 包括:
class FoldersController < ApplicationController
include Pagy::Backend
get '/folder/:permalink' do
@pagy, @pagination = pagy(Article.all)
end
helpers do
include Pagy::Frontend
end
end
我在文件夹的显示视图中调用它:
<%= pagy_nav(@pagy) if @pagy.pages > 1 %>
有什么想法为什么@pagy
要返回nil
视图中?
关于在 Sinatra 应用程序中使用 Pagy 有什么建议吗?