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

zend-framework - Zend_Paginatorが動作を停止しました

ZendFrameworkを学んでいます。Zend_Paginatorをアレイアダプタで動作させていましたが、Zend_Paginator::factory静的メソッドの使用に問題があります。問題は、ページネーション制御リンクが正しいURLに私を送信することですが、[次へ]または2、3ページなどをクリックすると、結果が表示されなくなります。

データベースから2つのテーブルがあります。ファイルテーブルとorigination_officeテーブルです。ファイルテーブルにはクライアントの名前、住所などがあり、発信元のオフィスにはオフィス名(タンパ、サラソタなど)が格納されています。各ファイルはオリジネーションオフィスに関連付けられています。

私のコントローラー:

getFilesByOfficeName()メソッドは次のとおりです。

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

zend-framework - zend フレームワークのページネーターに関するヘルプが必要

動的な列と行を持つテーブルを生成したかった

の配列がある場合の例

現在、1.1 1.2 1.3 1.4 と表示されてから 2.1 2.2 2.3 2.4 ...etc

しかし、1.1、2.1、3.1、次に1.2 2.2 2.3 ...などを表示したかった

代わりに、その特定の行のすべての行の値を表示します。すべての列の値を一度に表示したかったのです。

C ++では、これを達成するためにネストされたforループを使用する必要があることを知っています

しかし、Zend フレームワークと im を使用して zend paginator を使用するにはどうすればよいですか?

列のサイズを決定するために使用できる方法はありますか?

私の現在のコードは

私のカスタムヘルパー

本当にありがとう!

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

zend-framework - いくつかのGETパラメータがある場合、Zend_paginatorはperPage値を変更しません

結果の最初のページにいるときは、完全に機能します。必要な結果の数を表示できます。しかし、私が別のページにいるときは、結果の数を変更することはできません。何故ですか?

たとえば、3ページで、1ページあたり12を表示していて、それを60に変更しようとすると、リンクの最後に次のようになります。

何かアイデアはありますか?:)

パラメータを解析する私の関数:

1ページあたりの結果数を変更するための私のフォーム:

}

list.phtmlを表示:

searchpagination.phtmlヘルパー:

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

zend-framework - Zend_paginator: ページ x (x>1) を表示するときに、ページごとの要素の数を変更しますか?

最初のページにいるときに「ページごと」の要素の数を変更できることはわかっていますが、ページを変更した後 (GET パラメーターがあるため)、「ページごと」の数を変更することはできません。ページの要素。私は何か間違ったことをしていますか?それとも、そのようなことをすることは不可能ですか?

誰かがこれの例を持っていますか? または、私のコードでこれを達成する方法を教えてもらえますか? GET パラメータがある場合、Zend_paginator が perPage の値を変更しない

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

php - ビューの外にZendページネーションコントロールをどのように出力しますか?

Zendフレームワークでラッパークラスを作成して、データ出力とページネーションコントロールをカプセル化します。

コントローラのビューからこの行を出力するにはどうすればよいですか。

前もって感謝します。

...私自身の質問に答えました:

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

zend-framework - Zend ページネーションの URL 形式

http://framework.zend.com/manual/en/zend.paginator.usage.htmlのページネーション チュートリアルに従いました。

サイトのページネーションを正常に実装しましたが、ページングの URL 出力に満足できません。ページ 2 の URL の例:

http://www.example.com/posts/index/page/2

私が望むのは、を削除してindex、ただ持っていることですhttp://www.example.com/posts/page/2

アクセス中に (リンクのチュートリアルの my_pagination_control.phtml に)がindex含まれるのはなぜですか?this->url

優雅に見せる方法はありposts/page/2ますか?または単にposts/2

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

zend-framework - ページネーションの結果と教義をどのようにキャッシュしますか?

Zend Framework と Zend_Paginator を Doctrine 2 と DoctrineExtensions Paginate Adapter で使用しています。

結果をキャッシュする必要がありますが、どこでこれを行うべきかわかりません。

リポジトリでそれを行うのは理にかなっているように思えますが、試してみましたが、ページネーターアダプターでは機能しません。

どうやって行きますか?

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

php - zend paginator の結果を動的に変更する

過去 2 日間、Zend ページネーターの問題に悩まされています。

私のHTML側

これらのチェックボックスのいずれかをクリックすると、フォームがjqueryを使用して送信し、その値に基づいてZend paginatorの結果が発生する4つのチェックボックスを備えたフォームがあります。 URLです

問題は、ユーザーがページネーション リンク (例: 1 2 3 次) をクリックしたときに、サーバー側でチェックボックスの値を取得できないことです。これどうやってするの ?

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

zend-framework - Zend ページネーターとルート

URL に値を保持するためにルートを設定する必要があることを読みました。これは、zendframework リファレンス ガイドに示されている application.ini の例です。

上記の構成でオブジェクトをインスタンス化し、ブートストラップで使用するにはどうすればよいですか? 例:

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

php - Zend Paginator - ページネーターの最初の要素を取得するにはどうすればよいですか?

私は zend paginator オブジェクトを持っています。この paginator の最初の要素を取得したいと考えています。

試してみ$paginator->getItem(0)ましたが、次のメッセージが返されます: Message: Cannot seek to 0 which is below the offset 2。$paginator->count() は 19 です。

foreach を使用してこれを実現できます。

foreach を使用しないでこれを取得するにはどうすればよいですか?