問題タブ [knppaginator]
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.
symfony - Symfony2 KnpPaginator バンドル、私のビューで 2 つのページ分割されたテーブルで並べ替えを行うことができません
KnpPaginator バンドルを使用して、ページ分割された 2 つの結果セットを (テーブルを表す 2 つの配列として) 小枝に渡す 1 つのコントローラーがあります。
両方のテーブルが表示され、ページ分割されていますが、並べ替えることができません。 編集:表 1 のページを変更すると、表 2 のページもそのページ番号に変更されます。
どちらかをソートしようとすると、指定されたクエリに [t] によってエイリアスされたコンポーネントはありません。または、指定されたクエリに [r] によってエイリアスされたコンポーネントはありません。
コントローラー:
エラーは、両方のページネーション (paginationTest と paginationReview) を渡した場合にのみ表示されます。1 つだけを渡した場合、問題なく動作します。
誰でもこの問題を解決する方法を教えてもらえますか?
symfony - KnpPaginatorとネイティブクエリ
Symfony2プロジェクトでKnpPaginatorBundleを使用しています。Doctrine 2のネイティブクエリをpaginatorインスタンスに渡そうとすると、エラーが発生しました。
ネイティブクエリに対するこれの正しい実装の例はありますか?
バンドルのドキュメントには例(https://github.com/KnpLabs/KnpPaginatorBundle/blob/master/Resources/doc/custom_pagination_subscribers.md)がありますが、これはファイルシステムのみであり、これをdbクエリに変換する方法がわかりません。
手伝ってくれますか?
編集
私の質問:
およびテーブル:
symfony - Symfony2, KnpPagination Bundle:Sorting using icons
I am using KNPPanginator Bundle, and pretty satisfied with it.
But i cannot find out, how to replace my sorters at the top, with icons instead of text. Here is my Twig code:
So what do i need to do, to get a thumps up icon, instead of the word "like"?
i tried pasing an <img src...>
in there, but did not help.
symfony - フォームフィールドからのカスタムフィルターを使用したSymfonyKnpPaginatorクエリ?
フィルタリングされたページ付けされた結果を表示するために、KnpPaginatorBundleのクエリを変更するフォームを作成しています。
それをするために。フォームが有効な場合、フィルタリングする必要のあるフィールドを使用してクエリ文字列(連結)を作成します。カスタムクエリで$filteredDql変数を設定しました。問題は、その値が最初のページにのみ残ることです。ページを変更するとNULLになります。そして、ページ付けがリセットされます...
問題は、ブロックコンテキストで$ filteredDql変数を設定していることである可能性があります(フォームが有効な場合のみ)。
操作全体またはアプリケーション全体に$filteredDql変数を設定するにはどうすればよいですか?多分パラメータを使用していますか?コントローラーからコンテナーを使用しようとしましたが、以下を使用して成功しませんでした。
しかし、この方法では、500の内部サーバーエラーが発生します
コードは次のとおりです。
symfony - knp paginator only works with array
I am using Knp Paginator Bundle in Symfony 2.
i keep getting the following error when trying to pass a Doctrine query to the paginator:
i am using the example from the github readme :
Everything works fine if i pass the result array instead of the query itself. ie :
But as far as i understand it you should be able to pass the query itself or even a query builder. Also i imagine this way i am getting all the results instead of just one page.
ps : i am using dev-master version of the paginator bundle
symfony - KnpPaginatorBundle - 致命的なエラー: Doctrine\ORM\Query\AsIsHydrator には、実装する必要がある抽象メソッドが 1 つ含まれています
エンティティ リストのページネーションを可能にするKnpPaginatorBundleをSymfony プロジェクトに統合しようとしています。
そのため、README の指示に従って、通常どおりバンドルをインストールおよびセットアップしました。
しかし、KnpPaginatorBundle の例 (コピーペーストの実装) の実装をテストすると、次のエラーが発生します。
Fatal error: Class Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\Query\AsIsHydrator contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Doctrine\ORM\Internal\Hydration\AbstractHydrator::_hydrateAll) in D:\workspace\wedding\vendor\knp-components\src\Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\Query\AsIsHydrator.php on line 13
Googleで解決策が見つかりませんでした:-/
どんな助けでも大歓迎です...ありがとう
私のコントローラー:
Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\Query\AsIsHydrator:
Doctrine\ORM\Internal\Hydration\AbstractHydrator:
php - KnpPaginator と Solarium でページネーションを処理するには?
Symfony2、KnpPaginator、およびソラリウムでページネーションを試みています。エラーは返されず、ページネーションも表示されません。{{ pagination.getTotalItemCount }} は、それ以上ではなく「2」を返します。実際には「array($client,$select)」の引数の数をカウントします。
何か案が ?
コントローラーから:
ビューから:
編集:答えを見つけました(フランス語で):http://inside.inclusive.fr/2013/09/knppaginatorbundle-et-solarium/
symfony - KNPページネーターの小枝でページネーション方向を取得するには?
私はknp paginatorを使用していますが、うまく機能しますが、ソート機能を使用したい場合、小枝でソート方向を取得するのに問題があります。
次のコードは、ソートされたテーブル ヘッダーを取得する方法を示していますが、ソートされたテーブル ヘッダーの方向を取得する方法については考慮していません。
このコードは、次のリンクの KnpPaginator ドキュメントから取得します: https://github.com/KnpLabs/KnpPaginatorBundle