kaminari相关内容

在一页上显示所有结果 (gem kaminari)

我有数据,它们在某些页面上被剪切(每页 10 个结果). 控制器中的代码: @messages = Message.order('id DESC').page params[:page] 如果我愿意,如何在一个页面上显示所有结果?它类似于页面导航上的 '查看全部'. 解决方案 如果您仍然希望分页助手在您的视图中工作,您可以在 per_page 选项中设置一个非常高的限制. @m ..
发布时间:2022-01-10 18:26:25 其他开发

Rails/Kaminari - 如何订购分页数组?

我在排序一个数组时遇到问题,我已经用 Kaminari 成功地对它进行了分页. 在我的控制器中,我有: @things = @friend_things + @user_things@results = Kaminari.paginate_array(@things).page(params[:page]).per(20) 我想要由 :created_at 排序的最终 @results ..
发布时间:2021-07-16 21:36:28 其他开发

自定义kaminari分页模板

我在自定义默认的 kaminari 模板时遇到了困难. 我已经使用生成器创建了 kaminari 模板文件.在 kaminari/paginator.html.haml: = paginator.render do%nav.pagination 我想要做的就是访问其中的 actionview 助手,例如 link_to 或渲染.我已经搜索了源代码,但找不到传递给此渲染方法的帮助程序的任何 ..
发布时间:2021-07-13 19:06:53 其他开发

使用 kaminari 查找给定记录的页面

Ruby on Rails 3 项目.更新记录后,我们返回所有记录的索引(不是更新记录的视图).该索引使用 Kaminari 进行分页.我们如何返回包含更新记录的索引页面? 解决方案 Java JPA/Hibernate 有一个类似的问答 使用JPA(Hibernate)找出包含给定记录的页面,它显示了获取记录偏移量所需的sql索引视图.类似的东西 SELECT COUNT(*)从模型 ..
发布时间:2021-07-13 18:44:32 其他开发

Kaminari 未定义的方法“页面"与 Rails 4.2

我使用 Kaminari 0.16.3 和 Rails 4.2.0.不知道出了什么问题,我在控制台中粘贴了我运行的代码,这证明 kaminari gem 已加载但 page 方法未在 ActiveRecord 模型. abhishek@abhishek ~/my_app (master●●)$ rails c [ruby-2.1.5p273]加载开发环境(Rails 4.2.0)irb(main ..
发布时间:2021-07-12 21:19:54 其他开发

kaminari 未定义的方法“页面"

我正在尝试将 Kaminari 添加到我的 Rails 应用程序中.我已经包含了 gem,这就是我的控制器的样子: def 索引如果参数[:年份]如果 params[:year].size >0@songs = Song.where("year like ?", params[:year]).page(params[:page])elsif params[:artist].size >0@son ..
发布时间:2021-07-12 20:54:47 其他开发

如何在 Kaminari 中为第一页设置不同的页面大小?

我有许多对象想要使用 Kaminari 进行分页.但是,在第一页上,我还想显示一个通知,允许查看者创建自己的对象,从而减少该页面上可以显示的对象数量.但是,指示的页数还应考虑到第一页包含的元素较少. 假设对象是字母 a 到 z.第一页应该只显示 4 个字母:{a,b,c,d},而所有其他页面应该显示 6 个字母:{e,f,g,h,i,j}, {k,l,m,n,o,p} 等... 我一直 ..
发布时间:2021-07-12 19:40:43 其他开发

有没有办法修复 Kaminari 分页生成的 url?

我正在为我的应用程序实现一个聊天系统,其中只有评论列表会通过 ajax 提交重新加载. Kaminari 分页 在那里使用,但在提交新评论后,它的 url 中出现了像这样的奇怪字符串. example-website.com/users/mike/refresh_part?_=1356906069855&page=2 当评论在另一个控制器中提交时,它在其 url 中获得更多奇怪的 ..
发布时间:2021-07-12 19:13:06 其他开发

rails 3,Kaminari 对简单数组的分页

为了对公共数组进行分页,我得到了这个解决方案, @arr_name =Kaminari.paginate_array(@arr_name).page(params[:page]).per(PER_PAGE_RECORDS) PER_PAGE_RECORDS 是一个变量,其值根据分页需要. 有更好的想法吗?? 也有一个使用分页的ajax调用,可以使用这个, 在您看来, ..
发布时间:2021-07-12 18:56:13 其他开发

雷成&Rails 分页 - 未定义的方法“current_page"

我搜索了又搜索,但没有解决我的问题.这是我的控制器: def 显示@topic = Topic.find(params[:id])@topic.posts = @topic.posts.page(params[:page]).per(2) # 2 用于调试结尾 这个功能很好,因为主题视图减少到两个帖子.但是,当我将其添加到 show.html.erb 时: 我收到了这个错误: 未定义方 ..
发布时间:2021-07-11 20:53:09 其他开发

Kaminari 生成字符串而不是 html

11 月份有这样的问题,但没有给出答案.Kaminari 在生产中生成字符串而不是 html并且没有作者的反馈,缺乏声誉并没有让我有机会在那里提问,我的问题也有点不同.我使用 Rails 4.2.4、Kaminari 0.16.3 和 slim 作为我的模板语言. 分页导航生成正确,但是 = paginate @articles 生成的几乎是一个字符串而不是 html.所以它是转义标签并像普 ..
发布时间:2021-06-13 19:55:18 其他开发

Kaminari和Capybara发生冲突

水豚的分页方法和Kaminari的分页方法之间似乎存在某种冲突。 这就是我的猜测,无论如何,这是错误: 失败/错误:在{sign_in_as用户}前 ActionView :: Template :: Error: 错误的参数数量(1表示0) #./app/models/feed.rb:9:in`microposts' [回溯的其余部分] 代码示例: c ..
发布时间:2020-09-29 05:32:45 其他开发