Ruby/Rails - Caminari没有通过破坏错误页面来定义
我不确定我的所作所为,但Caminari开始在我的申请中表现奇怪。
在我的控制器中:
看法:
结果是:
如果我添加 .per 在您的控制器中:
我得到了
最后,如果我移动我的话,奇怪
到最后,它有效:
我假设其他一些 gem, 我安装了哪个,有一个行动领域
或导致问题的方法?
谢。
</activerecord::relation:0x0000010928ef60></activerecord::relation:0x000001026e6308>
在我的控制器中:
@producers = Producer.order/:name/.page/params[:page]/
看法:
<%= paginate @producers %>
结果是:
undefined method `num_pages' for #<activerecord::relation:0x000001026e6308>
如果我添加 .per 在您的控制器中:
@producers = Producer.order/:name/.page/params[:page]/.per/25/
我得到了
undefined local variable or method `per' for #<activerecord::relation:0x0000010928ef60>
最后,如果我移动我的话,奇怪
.order/:name/
到最后,它有效:
@producers = Producer.page/params[:page]/.order/:name/
我假设其他一些 gem, 我安装了哪个,有一个行动领域
page
或导致问题的方法?
谢。
</activerecord::relation:0x0000010928ef60></activerecord::relation:0x000001026e6308>
没有找到相关结果
已邀请:
4 个回复
窦买办
赞同来自:
我被安装了
http://activeadmin.info/
. 他安装了
作为依赖。
在最后一个提交中
被替换为
.
我改变了我的 Gemfile, 拔出
的 github.
被删除了 bundle, 现在一切都有效。 您可以通过将下一行放入您的下一行来完成此操作 gemfile:
小明明
赞同来自:
将它放在初始化程序中。
郭文康
赞同来自:
并删除
. 自从我已经使用过
, 我刚刚更新了当前的呼叫 will_paginate 为了 kaminari. 它们与实现非常相似,变化方面非常简单。
詹大官人
赞同来自:
https://github.com/gregbell/ac ... s/157
/
我发现的决定是表明这次审计: