问题标签 [kaminari]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4901 浏览

ruby-on-rails - Kaminari ajax 分页仅使用上一个和下一个按钮

我只想使用带有prevnext按钮的 Kaminari。

我正在使用下一个助手:

但这仅显示与下一页的链接。

我想知道如何同时使用帮助程序link_to_previous_pagelink_to_next_page

0 投票
1 回答
2419 浏览

ruby-on-rails - Rails:未定义的方法'paginates_per'

我正在将一个名为 Carrier https://github.com/stanislaw/carrier/blob/master/Gemfile的 gem 安装到 Rails 3.2.1 应用程序中。它使用 Kaminari,当我在我的 Gemfile 中添加 gem "carrier" 后进行捆绑安装时,它表明我正在使用 kaminari

但是,当我尝试 rake db:migrate 时,我收到了这个错误

任何人都可以建议解决这个问题吗?我已经从下面的 Carrier gem 和我自己的应用程序的 Gemfile 复制了 gemfile

(Carrier gem Gemfile) 来源“http://rubygems.org”

我的入门应用程序的 Gemfile

更新这些是我运行 install:migrations 时安装的迁移

更新

我尝试在另一个 git 分支上重新安装它这次我在运行 rake db:migrate 时遇到了一个稍微不同的错误

0 投票
1 回答
686 浏览

ruby-on-rails - Kaminari 没有将分页方法应用于 gems 中定义的模型

我正在使用带有 Kaminari 的 Mongoid 进行分页,它适用于在 Rails 应用程序本身中定义的模型。但是,我还包括一个定义更多模型的 gem,当我尝试在这些模型上使用分页时,'page' 方法是未定义的。就好像 Kaminari 在初始化时没有找到这些模型。

我尝试重新排序初始化过程,并创建一个初始化程序,专门尝试将范围和 Kaminari 例程添加到 Gem 模型:

但是,这会为来自 (eval):3:in 'page' 的 nil:NilClass 创建一个未定义的方法 'conditions'。

有什么方法可以让 Kaminari 使用 gems 中定义的模型?

0 投票
1 回答
752 浏览

ruby-on-rails-3 - 使用 ActiveAdmin 和分页时出错

我正在使用 will_paginate 对我的报告进行分页,但是,我尝试添加 ActiveAdmin 并且出现错误。所以我做了一些研究,意识到 AA 使用 kaminari,所以我从 will_paginate 换成了 kaminari,但是我得到了这个错误undefined methodcurrent_page' for # because of this line of code<%= paginate @reports %>`。万事俱备,有没有什么特别的方法可以安装kaminari?其他人有这个问题吗?

0 投票
1 回答
65 浏览

ruby-on-rails - 与 kaminari 不兼容的字符编码

提取的源代码(在 #125 行附近):

我的@ticket 使用邮递员下载消息。所以他们中有汉字,这导致了这个问题。为什么在 kaminari 中显示这个?

0 投票
2 回答
424 浏览

ruby-on-rails - Rails 分页 - 第一页项目数量

在 Rails 中使用分页时,有没有办法在第一页上放置比其余页面更多的项目?

我正在使用 Kaminari gem 对项目列表进行分页,并实现了无限滚动来浏览页面。我想限制滚动时每页加载的列表数量,但希望初始页面以大量开始。以下是我的列表控制器中对 Kaminari 的当前调用:

0 投票
3 回答
1480 浏览

mysql - 对打乱的 ActiveRecord 查询进行分页

我正在尝试对打乱的 ActiveRecord 查询进行分页。使用 Kaminari gem 执行此操作的语法是:

这个问题是User.all在每个分页请求上重新洗牌,导致重复记录被调用。有没有办法防止这种重复?

0 投票
4 回答
4178 浏览

ruby-on-rails - kaminari - 重定向到最后一页

所以我在我的应用程序上设置了 Kaminiari 分页,这是一个论坛。当有人回复该主题时,我想将他们引导至该主题的最后一页。似乎很容易根据我用于记录编号的内容对逻辑进行硬编码以获取最后一页,但是是否有内置方法来获取最后一页?

0 投票
0 回答
205 浏览

ruby-on-rails-3 - 我们可以在渲染(部分)视图中使用 kaminari gem 实现分页功能吗

是否可以在渲染(部分)视图中使用 Kaminari 分页。如果有可能请告诉我该怎么做。

0 投票
1 回答
949 浏览

ajax - kaminari ajax 分页中的问题

我在我的项目中使用 kaminari ajax 分页。它工作正常,但内容在页面中显示页数。例如,如果每页的项目数为 7,则显示相同内容的 7 倍。正在做的是

在 product_details 控制器中

在 product_details/index.html.erb

在 product_details/index.js.erb

在 product_details/_product_detail.html.erb

请帮我解决这个问题