問題タブ [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.
ruby-on-rails-3 - ActiveAdmin とページネーション使用時のエラー
レポートのページ分割に will_paginate を使用していましたが、ActiveAdmin を追加しようとするとエラーが発生します。そこで調べてみたところ、AA は kaminari を使用していることに気付き、will_paginate から kaminari に切り替えましたが、このエラーundefined method
current_page' for # because of this line of code
<%= paginate @reports %>` が発生します。すべて、カミナリをインストールする特別な方法はありますか? 他の誰かがこの問題を抱えていますか?
ruby-on-rails - カミナリと互換性のない文字エンコーディング
抽出されたソース (125 行目あたり):
私の @ticket は mailman を使用してメッセージをダウンロードします。その中には漢字があり、それがこの問題を引き起こしています。なぜこれをカミナリで表示するのですか?
ruby-on-rails - Rails Pagination - 最初のページのアイテム数
Railsでページネーションを使用する場合、残りのページよりも最初のページに多くの項目を配置する方法はありますか?
Kaminari gem を使用してアイテムのリストをページ分割し、ページを閲覧するための無限スクロールを実装しています。スクロール時にページごとに読み込まれるリストの数を制限したいのですが、最初のページをかなりの量で開始したいと考えています。以下は、私のリスティング コントローラーでの現在のカミナリへの呼び出しです。
mysql - シャッフルされたActiveRecordクエリのページ付け
シャッフルされたActiveRecordクエリをページ分割しようとしています。カミナリジェムを使用してこれを行うための構文は次のとおりです。
これに伴う問題は、User.all
ページネーション要求ごとに再シャッフルされ、重複するレコードが呼び出されることです。この種の重複を防ぐ方法はありますか?
ruby-on-rails-3 - レンダリング (部分) ビューでページネーション機能に kaminari gem を使用できますか
レンダリング (部分) ビューでカミナリ ページネーションを使用することは可能ですか。もし可能でしたらやり方を教えてください。
ajax - kaminariajaxページ付けの問題
私のプロジェクトではkaminariajaxページ付けを使用しています。正常に動作していますが、コンテンツはページに何ページも表示されています。たとえば、1ページあたりのアイテム数が7の場合、同じコンテンツが7倍表示されます。何をしているのですか
product_detailsコントローラー内
product_details/index.html.erb内
product_details/index.js.erb内
product_details/_product_detail.html.erb内
この問題を解決するのを手伝ってください
ruby-on-rails - レール3.1上のカミナリ子モデルのページネーション
私は2つのモデルを持っていimages
ますcategories
。
関係は次のとおりです。
- 画像は 1 つのカテゴリに属します。
- カテゴリには多くの画像があります。
オブジェクトからのindex.html.erb
ビューではcategories
、すべてのカテゴリでページごとに 20 枚の画像をページ付けしたいと考えています。
つまり、すべてのカテゴリのすべての画像を、1 ページあたり 20 枚の画像でページ付けしたいと考えています。
私のindex action
oncategories_controller.rb
メソッドには次のものがあります:
index.html.erb で私は持っています:
しかし、これは私にとってはうまくいきません。画像が示したものは何も見えません。
この機能を実装するにはどうすればよいですか? この問題を修正しますか?ありがとうございました。
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>
ます。
誰でも私を助けることができますか?
ruby-on-rails-3 - オブジェクトの配列にKaminari gemを使用したRuby on Railsのページネーション
フィルタリング部分を実行しようとしています。フィルタリングとは、ユーザーがその製品の詳細に基づいていくつかの選択肢を選択したときに表示されることを意味します。ユーザーが女性 (部門) と男性部門を選択すると、女性と男性の両方に属するすべての製品が表示されます。これを行うには、sunspot を使用して 2 つのオブジェクトを連結します。正常に動作しています。しかし、Kaminari を使用してページネーションを行おうとしている場合、ユーザーが女性のように 1 つの部門のみを選択すると、問題なく機能します。
ユーザーが男性と女性の両方を選択すると、次のようなエラーがスローされます。
配列の未定義のメソッド「current_page」
上記の作業を次のコードのように行っています。
Kaminari Gem を使用してオブジェクトの配列のページネーションを行う方法を教えてください。
Kaminari を使用してオブジェクトの配列のページネーションを行う方法、または 2 つのオブジェクトを 1 つのオブジェクトに追加する方法を教えてください。
ruby-on-rails - 検索フォームの結果のページネーションは、後続のページに対して何も返さない (Kaminari + Rails)
そこで、Kaminari のページ分割された配列を返す検索フォームを作成しました。最初のページは常に結果のリストを返しますが、後続のすべてのページ リンクの「GET」では結果が返されず、その理由がわかりません!
これが私のコントローラーの検索方法です
コードを表示
ページネーション リンクをクリックしたときのサーバー ログ
最初にレンダリングされたページには、配列の最初の 10 個の結果が含まれています (この場合、何百もの結果があります)。ページネーション リンクのいずれかをクリックすると、GET が行われ、結果のないページが返されます。
何か案は?