问题标签 [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 投票
1 回答
1773 浏览

jquery - 使用 Ajax 的 Rails Kaminari 分页

我在使用 Ajax 分页时遇到问题。我的视图代码寻找分页看起来像

但是,AJAX 调用失败并显示错误状态代码,Web Inspector 显示如下 在此处输入图像描述

服务器日志显示

有趣的是,如果我向同一页面添加超链接,例如

该链接看起来与 Kaminari 生成的链接完全相同,并且 Ajax 调用成功,没有任何问题。更有趣的是,如果我将生成的分页链接从

这与 AJAX 无关,该链接再次正常工作。

在 Kaminari 渲染链接之前发生的 jquery-ujs 魔术是否与使用 ActionView Extensions 和 ActionView Context 生成分页链接标签有关?非常感谢您对此问题的任何帮助!

0 投票
1 回答
2245 浏览

ruby-on-rails-3 - 在 ruby​​ on rails 的视图中渲染数组

在控制器端,我有一个数组

@bookmarks = Bookmark.where('user_id = ? && note is NULL',current_user.id).order('created_at DESC').page(params[:page_2]).per(4)

然后在视图中我有这个渲染标签,我想通过它渲染@bookmarks

<%= render @bookmarks %>

然后是 _bookmark 的页面,它将显示 @bookmarks

但是这个过程给了我不偏不倚的错误。(我尝试通过 Ajax 实现 kaminari)

0 投票
2 回答
8320 浏览

ajax - 通过 Ajax 使用 kaminari 进行多重分页

我想通过 Ajax 使用 Kaminari 应用多个分页现在这是我的控制器代码

现在对于视图,我有两个部分来渲染这个数组

内部部分是

分页更新脚本正在单独的文件中处理

但是通过做每一件事,它并没有更新到页面的状态,也没有包含在页面中。

0 投票
1 回答
1284 浏览

ruby-on-rails-3 - 带有 Kaminari 分页和远程表单的 Rails

我正在使用 rails 3.1.3 和 kaminari 0.13.0 开发一个项目。我有两个模型文章和评论。文章有很多评论。我的控制器是 ArticlesController,除了创建评论之外,它基本上可以做所有事情。这由 CommentsController 处理。在我对“articles#show”的看法中,我有一个表格来创建新评论。我希望远程提交此表单(:remote => true)。我在它下面有一个评论列表,它是用 kaminari 分页的。自然,我希望刷新列表。但是,当评论提交到“comments#create”时,重新呈现时分页链接会变得不正确。我尝试添加<%= paginate @comments, :params => { :controller => "articles", :action => 'show' } %>以使它们指向正确的网址,但这并没有解决我的问题。重新呈现列表时,我收到:

我可以通过在 paginate 中添加额外的属性来解决这个问题<%= paginate @comments, :custom_url => "/articles/#{@article._id}" %>。然后我可以更改 kaminari 的视图以将 url 设置为我的 custom_url(如果它存在)。但是我不太喜欢这个主意。

我错过了什么吗?有一个更好的方法吗?

先感谢您!

0 投票
1 回答
1249 浏览

ruby-on-rails - Kaminari ajax,它不起作用,rails 3.1 和 Mongoid

我正在关注https://github.com/amatsuda/kaminari_example/commits/ajax。我正在使用 kaminari 0.12.4。(我检查了 0.13.0 并且不起作用)。没有 ajax 确实可以正常工作。

我在users_helper.rb

我的users_controller中有下一个方法:

我的follower.index.html.erb中有下一个:

我有部分_followers.html.erb

我在followers.js.erb

我必须看到一个警报但没有看到。警报在哪里?:O。文件 index.js.erb 什么也得不到。哪里有问题?

在我的日志中,js.erb 工作正常:

0 投票
3 回答
3161 浏览

ruby-on-rails - Temporarily disable Kaminari pagination in Spree

I'm making a Spree site that has links for changing the number of products per page including a link for All. The links for a number are easy because I can just pass a :per_page param via the query string and helper methods. However, I can't figure out what I need to pass to either tell Kaminari to not paginate or to temporarily disable Kaminari.

I'm happy for a solution either in Spree or in Kaminari. I would prefer a method other than :per_page = 1000 or some similarly large number.

  • Spree 0.70.3
  • Kaminari 0.13.0
0 投票
4 回答
3819 浏览

ruby-on-rails - 如何对 Rabl 的收藏进行分页

我有这个模板:

女巫归来:

我想添加一些分页参数以呈现:

有任何想法吗?非常感谢!

0 投票
1 回答
1257 浏览

ruby-on-rails-3 - 在 Rails 3 中使用 Kaminari 对部分进行分页

这是关于 Rails 3 的另一个新手问题:我有一个名为“Activity”的模型。在活动的 show.html.erb 页面上,我将属于该活动的评论显示为部分:

评论的样子在 _comment.html.erb 文件中。

我的问题:如何使用 Kaminari 对活动的评论进行分页?

首先十分感谢!

0 投票
1 回答
632 浏览

kaminari - Kaminari 没有输出

我正在尝试使用 kaminari (0.13.0) 对模型进行分页,但我无法让分页助手显示任何内容。

在我看来,

我已经rails g kaminari:config使用rails g kaminari:views default.

也没有显示错误。

编辑

其他一些辅助方法的输出:

0 投票
0 回答
155 浏览

ruby-on-rails - 当在 gem 中用作依赖项时,在 kaminari 中找不到“页面”

bundle我正在建造,我希望将 kaminari 作为 gem,因为我检查了 test_app 和 gem 上的命令,所以似乎正在安装kaminari。

我收到一条错误消息::

我在 gem btw 中使用上面的代码。

Product是模型。