問題タブ [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 投票する
2 に答える
11277 参照

php - Zend_Paginator オブジェクトの行数を取得するにはどうすればよいですか?

Zend_Pagintorでクラスを使用していZend_Db_Table_Abstractます。

Zend_Pagintorにはcount()メソッドがありますが、常に 1 が返されます。

行数を取得するにはどうすればよいですか?

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

php - zend_db_select ではなく、通常の SQL クエリで zend paginate を使用する方法

zendしたがって、基本的には、次の方法で paginate を使用できます。

$sql使用せずに自分で設定できるように、ページネーターを使用する方法はありますかzend_db_select

これだけ

?

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

php - Symfony の Zend Paginator (Lucene 検索結果用)

symfony フォーラムに質問を書きましたが、結果が得られませんでした。もちろん、人々が忙しくて対応できないことはわかっているので、すぐに答えを出すことはできません。しかし、私は本当にこれを早くする必要があるので、ここにも投稿しました。これが何らかの形で許可されていない場合は、質問を閉じてください。ありがとう。

最初にここに投稿されました: http://forum.symfony-project.org/viewtopic.php?f=22&t=31537

こんにちは、zend lucene での zend ページネーションの使用について質問があります。古いフォーラムをチェックして、これを見つけました: forum.symfony-project.org/viewtopic.php?f=21&t=27342&p=103440&hilit=zend+pagination&sid=1cdc305c262c6b3cf79fdeef25761f34#p103440 しかし、そのためにはいくつかの追加機能が必要です。上記の投稿のコードを試してみましたが、うまくいきます。しかし、それをどのように実装するのでしょうか。

Zend のドキュメントを確認して、/web/view/scripts/pagination.php にビュー ファイルを作成し、ここにあるファイルのコードを使用します。

framework.zend.com/manual/1.10/en/zend.paginator.usage.html

に変更を加えると、実行中のコードは次のように$this->url()なりlink_to() ます。

そしてビューで: <?php echo $pager ?>

もちろん、問題は、これが正しいことなのかということです。では、現在の URL を取得し、表示されているパラメーターを変更するにはどうすればよいでしょうか? Zendの場合、私が理解しているように、$this->url(array('page', 5)). とにかくこれをsymfonyで行うには?

前にありがとう。

SOもチェックして、これを取得しました: stackoverflow.com/questions/2002648/is-there-a-symfony-helper-for-getting-the-current-action-url-and-ching-one-or

しかし、上記の pagination.php の $sf_request にアクセスできません。pagination.php が Zend のフロント コントローラーにアクセスしているためだと思います。そして最も奇妙なことは、UrlHelper のようなデフォルトのヘルパーにアクセスできることです (url_for と link_to を試してみました - 動作します)。

Ps。太字のリンクで申し訳ありません。現在、複数のリンクを投稿することはできません。

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

zend-framework - Zend_Paginatorはクエリパラメータとリンクします

次のようにZend_Paginatorとリンクする方法を教えてください: http:// url / controller / action?id = 47&page=2。url / controller / action / param / valueのようなパラメーターではなく、url?id=valueのようなurlのクエリに追加のパラメーターをurlに追加したいと思います。また、ページ以外の部分にビューの変数を渡す方法を教えてください。ありがとうございました。

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

php - jqueryを使用してzend_paginationの結果をajax化する方法(すでにpartialoopで作業中)

私が持っているコントローラで:

ビューには、次のようなものがあります。

partial/post-min.phtml

このリンク zend ( http://framework.zend.com/manual/en/zend.paginator.usage.html ) から取得した pagination_cont.phtml は、コントローラーにパラメーターを渡して、対応するページ全体を取得するリンクを表示します。今のところ問題なく動作しています

しかし、私はこれを変更して、返された結果を ajax 化できるようにします (つまり、ページ全体をリロードするのではなく、単一のページ付けされた値のみ)。

** 編集: 可能であれば、javascript を無効にしたブラウザ (ユーザー) がページをリロードして同じことを表示できるようにする (つまり、if(javascript_not_enabled) の現在のステータスを維持する)**

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

php - Web ページで問題を作成する Zend_Paginator

各ページで同じレコードを取得する Web ページで Zend_Paginator を使用しています....

例えば。異なるページで同じ 4 つのレコードを取得しました...?

何が問題なのですか?

助けてください.....

前もって感謝します.....

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

zend-framework - ゼンドルート相互に上書き

編集、以下の応答の修正によって引き起こされるわずかな問題:

今、これらのルールは衝突します:

したがって、基本的に/ management / category / resetは、順序を切り替えても、view-categoryルールによってキャプチャされます。これはかつて問題になることはありませんでした。

理想的には、/managementまたは/administrationがキャッチされた場合、:name/categoryルールを無視します。/managementと/administrationに以前のルールを無視させ、それらの領域に特定のルールがないため、コントローラーアクションにルーティングすることは可能ですか。

古い質問:

これらのルールが衝突し、ページネーターが/ category-name /categoryURLで作業を停止します。

それらを組み合わせるために離れていますか?

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

php - DbSelect/DbTableSelectアダプターなしのZend_Paginator

データセット全体をフェッチせずに、DbSelect / DbTableSelectアダプターなしでZend_Paginatorを使用する方法はありますか?

Zend_Paginatorでページ付けしたいオブジェクトが2000個ありますが、特定の理由でDbSelect/DbTableSelectを使用できません。

これを行う方法はありますか?たとえば配列を使用することもできますが、それではすべてのページで2000個のオブジェクトがすべて読み込まれます。

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

zend-framework - zend_lucene と zend_paginator を機能させる方法

Zend Framework を数か月間使用しています。だから、私の知識はかなり良いですが、私はまだ完全な専門家ではありません. zend_lucene を zend_paginator で使用しようとしていますが、これまでのところ成功していません。zend_lucene とインデックス データを単独で正常に使用でき、データベースのクエリ時に zend_paginator を使用できますが、2 つを組み合わせることができないようです。これが私がやっていることのサンプルです:

try { $searchresults = $index->find($lucenequery); } catch (Zend_Search_Lucene_Exception $e) { echo "Unable {$e->getMessage()}"; }

lucene と zend_paginator で行う必要がある別の手順はありますか? 本当に不安です。私が得た結果は、最初のページの結果が正しく表示されるということです。しかし、2 ページ目または 3 ページ目に到達すると、結果が空白になります。2つを一緒に使用する際のドキュメントやチュートリアルが見つからないため、何が問題なのか不明です。どんな助けでも大歓迎です。

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

php - Zend_Paginator / Doctrine 2

Zend Framework アプリケーションで Doctrine 2 を使用していますが、典型的なクエリ結果は 100 万件 (またはそれ以上) の検索結果を生成する可能性があります。

この結果セットに合わせて Zend_Paginator を使用したいと考えています。ただし、すべての結果を配列として返し、配列アダプターを使用するのは効率的ではありません。代わりに、ページネーターに行の合計量と、制限/オフセット量に基づく結果の配列を提供したいと考えています。 .

これは配列アダプターを使用して実行できますか、それとも独自のページネーション アダプターを作成する必要がありますか?