問題タブ [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.
php - Zend_Paginator オブジェクトの行数を取得するにはどうすればよいですか?
Zend_Pagintor
でクラスを使用していZend_Db_Table_Abstract
ます。
Zend_Pagintor
にはcount()
メソッドがありますが、常に 1 が返されます。
行数を取得するにはどうすればよいですか?
php - zend_db_select ではなく、通常の SQL クエリで zend paginate を使用する方法
zend
したがって、基本的には、次の方法で paginate を使用できます。
$sql
使用せずに自分で設定できるように、ページネーターを使用する方法はありますかzend_db_select
これだけ
?
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。太字のリンクで申し訳ありません。現在、複数のリンクを投稿することはできません。
zend-framework - Zend_Paginatorはクエリパラメータとリンクします
次のようにZend_Paginatorとリンクする方法を教えてください: http:// url / controller / action?id = 47&page=2。url / controller / action / param / valueのようなパラメーターではなく、url?id=valueのようなurlのクエリに追加のパラメーターをurlに追加したいと思います。また、ページ以外の部分にビューの変数を渡す方法を教えてください。ありがとうございました。
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) の現在のステータスを維持する)**
php - Web ページで問題を作成する Zend_Paginator
各ページで同じレコードを取得する Web ページで Zend_Paginator を使用しています....
例えば。異なるページで同じ 4 つのレコードを取得しました...?
何が問題なのですか?
助けてください.....
前もって感謝します.....
zend-framework - ゼンドルート相互に上書き
編集、以下の応答の修正によって引き起こされるわずかな問題:
今、これらのルールは衝突します:
したがって、基本的に/ management / category / resetは、順序を切り替えても、view-categoryルールによってキャプチャされます。これはかつて問題になることはありませんでした。
理想的には、/managementまたは/administrationがキャッチされた場合、:name/categoryルールを無視します。/managementと/administrationに以前のルールを無視させ、それらの領域に特定のルールがないため、コントローラーアクションにルーティングすることは可能ですか。
古い質問:
これらのルールが衝突し、ページネーターが/ category-name /categoryURLで作業を停止します。
それらを組み合わせるために離れていますか?
php - DbSelect/DbTableSelectアダプターなしのZend_Paginator
データセット全体をフェッチせずに、DbSelect / DbTableSelectアダプターなしでZend_Paginatorを使用する方法はありますか?
Zend_Paginatorでページ付けしたいオブジェクトが2000個ありますが、特定の理由でDbSelect/DbTableSelectを使用できません。
これを行う方法はありますか?たとえば配列を使用することもできますが、それではすべてのページで2000個のオブジェクトがすべて読み込まれます。
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つを一緒に使用する際のドキュメントやチュートリアルが見つからないため、何が問題なのか不明です。どんな助けでも大歓迎です。
php - Zend_Paginator / Doctrine 2
Zend Framework アプリケーションで Doctrine 2 を使用していますが、典型的なクエリ結果は 100 万件 (またはそれ以上) の検索結果を生成する可能性があります。
この結果セットに合わせて Zend_Paginator を使用したいと考えています。ただし、すべての結果を配列として返し、配列アダプターを使用するのは効率的ではありません。代わりに、ページネーターに行の合計量と、制限/オフセット量に基づく結果の配列を提供したいと考えています。 .
これは配列アダプターを使用して実行できますか、それとも独自のページネーション アダプターを作成する必要がありますか?