問題タブ [paginator]

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 に答える
202 参照

django - 前のすべてのページのすべての要素を含めるDjango paginator

Pagination with Django に関するドキュメントを読みましたが、問題の解決策が見つかりません。要求されたページの要素まで、以前のすべてのページのすべての要素がobject_list含まれるように、クエリセット (1 ページあたり 5 要素) をページ分割したいと考えています。

これは、ページ 2 のオブジェクトを呼び出すときに通常発生することです。

私が取得したいのはこれです:

何か案は?

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

django - Django のページネーションによるテーブル データのページネーション

私はdjangoが初めてで、djangoのページネーションを使用してhtmlページ内にページネーションを追加しています.私の問題は、ページネーションを使用してさまざまなテーブル行をページネーションしたいのですが、自動ページネーション用のテンプレートタグを追加すると、前/次/およびページが取得されます表示されますが、次のページを選択すると、別のページにリダイレクトされます (割り当てエラーがポップアップする前に参照されたリスト)。次のボタンで 20 個のエントリの次のセットを表示し、どの HTML ページにも移動しないようにしたいのですが、どうすればよいですか?

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

zend-framework2 - Zend\Paginator\Adapter\DbSelect ZF2 の DISTINCT の問題

ZF2 の paginator DbSelect アダプターで DISTINCT クエリを使用しているときに問題に直面しています。私の歩みは。

最初に Select オブジェクトを作成しました。

次に、このオブジェクトを Zend\Paginator\Adapter\DbSelect に渡しました

今の問題は、SQLクエリを印刷 echo str_replace('"', '', $select->getSqlString()); してmysqlでこのクエリを実行すると、12の結果が表示されることです。

しかし$result->count();、55の結果を示しています。

問題を解明しようとしたところ、おそらく Zend\Paginator\Adapter\DbSelectcount()関数にバグがあることがわかりました。

Zend\Paginator\Adapter\DbSelectcount()関数で SQL クエリを出力すると、クエリから DISTINCT 句が削除され、独自のカウント列が追加されました c.

SELECT COUNT(1) AS c FROM myTable;

どうすればいいですか?

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

cakephp - カスタムルートのcakephpページネーターURLを設定する方法

私はブログを作っており、URLルートは次のようになっています-

URL as- /blog/c/3/other-articles でうまく機能します

しかし、ビューでページネーターを次のように使用すると

/blogarticles/index/other-articles/page:2 として URL を生成します。

適切な URL を生成するには、ページネーターでどのような変更を行う必要があります。

可能な解決策を提案してください、事前に感謝します

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

sql - AgileToolkit - カスタム SQL リクエスト + ページネーター

こんにちは、ページネーターに少し問題があります。カスタム SQL リクエストを使用したいのですが、ページネーター リンクをクリックするたびに、カスタム リクエストなしでモデルが読み込まれます。

GET メソッドで送信するフォームに情報を入力します。

私の見解では:

問題は、ページネーターでページを変更すると where 条件が消えることです。

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

cakephp - 2番目のモデルでのcakePHPページネーターの問題

まだ初心者ですが、ビューを 10 レコード [プロパティ] に制限し、プロパティ モデルのフィールドで並べ替えるためにページネーターと戦っています。ページネーターにビューを制御させるために、コードで何が間違っているか、または欠けていますか???

リージョンとプロパティの 2 つのモデルがあり、リージョンには多くのプロパティがあります。たとえば、私のビューは /region/view/13 です。これは、リージョン 13 のすべてのプロパティを示しています。

ページネーターは正しい量のプロパティを表示し、ページを正しく設定し、すべてが正しいように見えますが、ページネーターはビューを制限していません。ビューをページごとに 10 に制限するのではなく、その領域ごとにすべてのプロパティを 1 つの巨大なリストに表示するだけです。ブラウザのURLは問題ないようですが、スリープごとのソートも機能しません。

モデル:

コントローラ:

意見:

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

cakephp - Cakephp ページネーターは、ビューから戻ったときに現在のページを失いました

アイテムのページビューを生成するために、ページネーターが私のビューで完璧に機能しています。ただし、ページ[8]にいて、アイテムにアクセスしてリストビューに戻ると、ページネーターは最後のページ[8]に戻るのではなく、ページ1から開始します[8]取得方法を高低で検索しましたこれは修正されましたが、結果はありません。何か間違っていますか? 簡単な修正/解決策はありますか?

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

mysql - オフセットなしの MySQL + PHP ページネーション

わかりました、これが私のページネーション用のコードです:

http://www.slideshare.net/Eweaver/effective-pagination-using-mysqlで説明されている方法を使用しましたが、たとえば cpa.product_sale_price などの他の列でも並べ替える方法を見つけることができません。もしそうなら: ORDER BY cpc.product_id ASC, cpa.product_sale_price DESC/ASC それはページネーターを壊します 次の結果 何が起こるかわかりません... 助けてください!!