問題タブ [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 に答える
107 参照

php - Paginator Previous を取得して、別のパラメーターを追加します

これを取得するにはどうすればよいですか:

URLに別のパラメーターを含めるには?

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

jsf - アプリケーション システムが約 2 日間オンライン状態を維持した後、primefaces のページネータが機能しないのはなぜですか?

システムの実行環境はMojarra jsf 2.0+primefaces 3.0+websphere7.0です(tomcat6.0も問題あり)。2日間は正確な時間ではありません。これは、システムが比較的長時間実行され続けることを意味し、ページネーターは機能しません。ページネーターがデータテーブルを含む 2 つのページがあると私に言った場合、最初のページはデータのレコードを一覧表示できます。また、primefaces のページネーターがセッションの永続性と関係があることも知っています。そのため、Web サーバーの空きディスク容量を確認しましたが、十分です。誰か私にいくつかの提案をしてもらえますか? あなたの助けが必要です。どうもありがとうございました!

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

wpf - FlowDocument - KeepWithNext の実装方法

複数の BlockUIContainers が互いに背中合わせになっている FlowDocument があります。これらの UIContainers はそれぞれ、異なるソースからの異なる種類のコンテンツを表しますが、すべて関連しているため、1 つのページにまとめて表示したいと考えています。別の言い方をすれば、ページ間で分割したくありません。

Paragraph クラスには、KeepWithNext というプロパティがあり、その後に続く段落が常に特定の段落と同じページに留まるようにします。

この機能を BlockUIContainer に追加したい (または BlockUIContainer をサブクラス化して追加したい) のですが、Paragraph クラスで KeepWithNext プロパティを使用する方法がわかりません。

Reflector を使用して洞察を得ようとしましたが、私が知る限り、Paragraph クラス内で実際に使用されていない単なるブール値のプロパティです。これは、ページネーターが何らかの形でプロパティをどうするかを知っていると私に信じさせます。

私がこれにどのようにアプローチすべきかについて誰も手がかりを持っていますか? Paragraph の機能に合わせて何をする必要があるかを知るには、どこを見ればよいですか?

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

mysql - より高速な Django ページネーション アプリ

少し古い django-paging を使用しています。大きな問題の 1 つは、アプリが各ビューから返されたクエリセットに対してカウントを実行することです。これは遅く、この場合は値を提供しません。

django-pagination にはより多くのダウンロード/レポウォッチャーがあることがわかります。過去に Django Digg Style ページネーターも使用しました。

新しいページネーター アプリに切り替えるか、カウント MySQL クエリを削除する必要がありますか?

ありがとう

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

cakephp - CakePHPのコントローラー内からページネーターページを設定するにはどうすればよいですか

私は標準の CakePHP バックエンドを持っていますが、ケーキのページネーション ヘルパーは使用していません。私の既存のフロントエンドは、「startIndex, numberOfResults」と「page」の形式でページネーション パラメータを提供します。コントローラー アクション内から、startIndex、numberOfResults パラメータを解析し、適切なページを計算してから、次のようなことを実行できれば素晴らしいと思います。

paginate() 呼び出しの前。そのような幸運はありません。私の質問は、コントローラー内からページネーターページを設定するにはどうすればよいですか? おまけとして: Cake は param という名前のページをどこで解析していますか? paginate 呼び出しに使用されるページ値はどこに保存されますか?

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

django - count(*) を呼び出さないページネーターの実装方法

MySQL innodb バックエンドを持つ django Web サイトに取り組んでいます。いくつかのテーブルに数十万のレコードがあり、これが管理者にサイトの安定性/パフォーマンスの問題を引き起こしています。具体的には、django はページネーターを作成するときに count(*) クエリを作成するのが好きで、これが多くの問題を引き起こしています。

Django 1.3.x では、カスタム ページネーション クラスを提供できるようになりました。したがって、これらのクエリを適切に高速化または排除する方法を見つけることに興味があります。これまでのところ、次の 2 つのページを見てきました: http://code.google.com/p/django-pagination/source/browse/trunk/pagination/paginator.py https://gist.github.com/ 1094682 で、私が探しているものであることが実際にはわかりませんでした。提案、ヘルプなど。よろしくお願いします。

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

cakephp - 要素で使用する場合のページネーション エラー

ビューとして使用しているときに、ページネーション (Paginator->sort()) で正常に機能しているテーブルからのビューがあります。しかし、要素として変更すると、エラーがスローされます。

コードは以前とまったく同じですが、もちろん一部のコードを次のように変更しました。

モデル:次のステートメントを追加

コントローラー: 要素に値を返すように paginate 句を変更しました

要素: 要素の先頭にリクエスト アクションを追加し、他の行はパリネーション ソートを呼び出す方法です

ページネーションの並べ替え機能が機能しないのはなぜですか? 私は何か他のものを宣言していますか?私はいくつかのグーグルを行いましたが、ページネーターがデータモデル(どこかで宣言される)を表示/検索するのに問題があるか、いくつかのパラメーターを割り当てる必要があることがわかりましたか?

前もって感謝します :)

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

php - CakephpオーバーロードされたプロパティPaginatorHelperの間接的な変更

私は次の検索フォームを持っています

これが私のコントローラーアクションです

ご覧のとおり、GetparametersオプションとSearchTermを使用しています。私はこれらの2人がページネーションリンクにとどまるようにしたい。私はstackoverflowや他のサイトで見つけたさまざまな修正を試しました(例:

それでも私はまだ次のエラーメッセージを受け取ります:

オーバーロードされたプロパティPaginatorHelper::$ settingsの間接的な変更は、効果がありません[APP \ View \orders \ search.ctp、75行目

何故ですか?そしてこれに対する解決策はどうですか?(クックブックのwxampleを使用しても

$ this-> Paginator-> settings ['paramType']='クエリ文字列';

それでも同じエラーが発生します:S助けて/説明してもらえますか?

0 投票する
5 に答える
11219 参照

php - CakePHPのカスタムページネーション

私はcakePHPの初心者であり、cakePHPでカスタムページネーションを作成したくありません。

$paginator->numbers() ;次のようなページ番号を表示する関数:

オプションを調べると、セパレータを変更したり、スタイルcss..Etcのクラスを追加したりするためのオプションがいくつかあります。

私が欲しいのはこのような私のページネーションを持つことです:

誰かがそれをコーディングする方法についてのアイデアを持っていますか?

編集 :

でカスタムパギネーターヘルパーを作成しました:app/View/Helper/

CustomPaginatorHelperそして私は私のように私の$helpersに私を追加しましControllerた:

しかし、私はこのエラーが発生しました:

彼は知らないようですPaginatorHelper!!! カスタムをどこに追加する必要がありますPaginatorか?

注意:関数numbers()は、ページネーションの形式だけを表示します:1-20 21-40 ... etc、ただし、私が思うページへのリンクはありません:)

編集2:

追加App::set('PaginatorHelper','/View/Helper/');しましたが、このエラーは発生しなくなりました。numbers()今、私はこのようにカスタムページネーターのメソッドを呼び出そうとします:

しかし、私はこのエラーを受け取ります:

このエラーの原因は何ですか?customPaginatorHelperをコントローラーの$helpers変数に追加しようとしましたが、それでも同じエラーが発生します。何か案は ?

前もって感謝します