問題タブ [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 に答える
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 %>` が発生します。すべて、カミナリをインストールする特別な方法はありますか? 他の誰かがこの問題を抱えていますか?

0 投票する
1 に答える
65 参照

ruby-on-rails - カミナリと互換性のない文字エンコーディング

抽出されたソース (125 行目あたり):

私の @ticket は mailman を使用してメッセージをダウンロードします。その中には漢字があり、それがこの問題を引き起こしています。なぜこれをカミナリで表示するのですか?

0 投票する
2 に答える
424 参照

ruby-on-rails - Rails Pagination - 最初のページのアイテム数

Railsでページネーションを使用する場合、残りのページよりも最初のページに多くの項目を配置する方法はありますか?

Kaminari gem を使用してアイテムのリストをページ分割し、ページを閲覧するための無限スクロールを実装しています。スクロール時にページごとに読み込まれるリストの数を制限したいのですが、最初のページをかなりの量で開始したいと考えています。以下は、私のリスティング コントローラーでの現在のカミナリへの呼び出しです。

0 投票する
3 に答える
1480 参照

mysql - シャッフルされたActiveRecordクエリのページ付け

シャッフルされたActiveRecordクエリをページ分割しようとしています。カミナリジェムを使用してこれを行うための構文は次のとおりです。

これに伴う問題は、User.allページネーション要求ごとに再シャッフルされ、重複するレコードが呼び出されることです。この種の重複を防ぐ方法はありますか?

0 投票する
0 に答える
205 参照

ruby-on-rails-3 - レンダリング (部分) ビューでページネーション機能に kaminari gem を使用できますか

レンダリング (部分) ビューでカミナリ ページネーションを使用することは可能ですか。もし可能でしたらやり方を教えてください。

0 投票する
1 に答える
949 参照

ajax - kaminariajaxページ付けの問題

私のプロジェクトではkaminariajaxページ付けを使用しています。正常に動作していますが、コンテンツはページに何ページも表示されています。たとえば、1ページあたりのアイテム数が7の場合、同じコンテンツが7倍表示されます。何をしているのですか

product_detailsコントローラー内

product_details/index.html.erb内

product_details/index.js.erb内

product_details/_product_detail.html.erb内

この問題を解決するのを手伝ってください

0 投票する
1 に答える
498 参照

ruby-on-rails - レール3.1上のカミナリ子モデルのページネーション

私は2つのモデルを持っていimagesますcategories

関係は次のとおりです。

- 画像は 1 つのカテゴリに属します。

- カテゴリには多くの画像があります。

オブジェクトからのindex.html.erbビューではcategories、すべてのカテゴリでページごとに 20 枚の画像をページ付けしたいと考えています。

つまり、すべてのカテゴリのすべての画像を、1 ページあたり 20 枚の画像でページ付けしたいと考えています。

私のindex actiononcategories_controller.rbメソッドには次のものがあります:

index.html.erb で私は持っています:

しかし、これは私にとってはうまくいきません。画像が示したものは何も見えません。

この機能を実装するにはどうすればよいですか? この問題を修正しますか?ありがとうございました。

0 投票する
2 に答える
7280 参照

ruby-on-rails - 未定義のメソッド「paginate」

Ruby on Rails 3.2.1 と Kaminari gem 0.13.0 を使用しています。

gem 'kaminari'gemfile に追加してから実行しましBundle installた。

私が持っているコントローラーで@posts = Post.order("name").page(params[:page])

ビューで:

しかし、結果として私は持っていundefined method 'paginate' for #<#<Class:0x3cf68b8>:0x2ab92b0>ます。

誰でも私を助けることができますか?

0 投票する
1 に答える
3003 参照

ruby-on-rails-3 - オブジェクトの配列にKaminari gemを使用したRuby on Railsのページネーション

フィルタリング部分を実行しようとしています。フィルタリングとは、ユーザーがその製品の詳細に基づいていくつかの選択肢を選択したときに表示されることを意味します。ユーザーが女性 (部門) と男性部門を選択すると、女性と男性の両方に属するすべての製品が表示されます。これを行うには、sunspot を使用して 2 つのオブジェクトを連結します。正常に動作しています。しかし、Kaminari を使用してページネーションを行おうとしている場合、ユーザーが女性のように 1 つの部門のみを選択すると、問題なく機能します。

ユーザーが男性と女性の両方を選択すると、次のようなエラーがスローされます。

配列の未定義のメソッド「current_page」

上記の作業を次のコードのように行っています。

Kaminari Gem を使用してオブジェクトの配列のページネーションを行う方法を教えてください。

Kaminari を使用してオブジェクトの配列のページネーションを行う方法、または 2 つのオブジェクトを 1 つのオブジェクトに追加する方法を教えてください。

0 投票する
2 に答える
955 参照

ruby-on-rails - 検索フォームの結果のページネーションは、後続のページに対して何も返さない (Kaminari + Rails)

そこで、Kaminari のページ分割された配列を返す検索フォームを作成しました。最初のページは常に結果のリストを返しますが、後続のすべてのページ リンクの「GET」では結果が返されず、その理由がわかりません!

これが私のコントローラーの検索方法です

コードを表示

ページネーション リンクをクリックしたときのサーバー ログ

最初にレンダリングされたページには、配列の最初の 10 個の結果が含まれています (この場合、何百もの結果があります)。ページネーション リンクのいずれかをクリックすると、GET が行われ、結果のないページが返されます。

何か案は?