問題タブ [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.
collections - laravel 4 - ページ付けされたコレクションに追加
コレクションにアイテムを手動で追加したい - get() から返されたコレクションでは正常に動作しますが、paginate() から返されたコレクションでは失敗します。
正常に動作
このエラーを与えます: Paginator.php 502: call_user_func_array() はパラメーター 1 が有効なコールバックであることを期待しています。クラス 'Illuminate\Support\Collection' にはメソッド 'add' がありません
paginate は雄弁なコレクションではなく paginator オブジェクトを返していると思いますが、これに追加する方法があるかどうか疑問に思っていますか?
ありがとう :-)
cakephp - CakePHP の PaginatorHelper 出力の使用方法は効果に従いますか?
出力効果を願っています:
公式ハンドブック:
私はそれを模倣します:
しかし、出力は次のとおりです。
私は何をすべきか?
jquery - 行の総数が利用できない場合のjQuery Paginator
jQuery を使用してページネーターを実装する必要があるという要件があります。
しかし、問題は、データ テーブルに表示する必要があるテーブルが巨大であることです (数十万のレコード)。したがって、DB をヒットして行の総数を取得することはできません。
私が必要としているのは、First、Previous、Next、Last の 4 つのボタンを備えたページネーターです。一度に一定数のレコードを取得する必要があります。[次へ] をクリックすると、サーバーから次のレコード セットが取得されます。利用可能なレコードがない場合は、空のデータ テーブルでも機能します。
phalcon - phalcon querybuilder total_items は常に 1 を返します
を介してクエリを作成し、createBuilder()
それを実行すると ( getQuery()->execute()->toArray()
) 10946 個の要素が得られました。ページネーションしたいので、次のように渡します。
$limit
は25で1$current_page
ですが、実行する場合:
1を返します。
それはバグですか、それとも何か不足していますか?
UPD:アイテムをカウントするときに、作成されたSQLを制限付きで使用しているようです。制限が何であるかに違いはありません。制限をページあたりのアイテムで割った値は常に 1 です。間違っているかもしれません。
UPD2: 同僚がこれを理解するのを手伝ってくれました。バグは、phalcon が生成するクエリの中にありました: count()
of the group by
counts grouped elements. したがって、回避策は次のようになります。
php - Cakephp ページネーション カスタム オーダー
$results[$key]['Movimento']['status']
afterFind コールバックで作成されたフィールド ( ) に基づいて、レジスタのページネーションの順序を設定する必要があります。
afterFind:
ページネーション:
ページネーターの呼び出し後にフィールドが作成されるため、これが機能しないことはわかっています。
私はそれを機能させることができますか?
cakephp - 要素使用時のページネーター エラー
コメント付きのニュースがあります。コメントを改ページしたいのですが、次のようなエラーがあります。
もちろん、数字やリンクなどは表示されません。
この問題を解決する方法はありますか?ありがとう!
成分:
エレメント:
意見:
echo $this->element('newsViewComments');
mysql - CakePHP - Paginator を使用した仮想フィールドの問題?
次の phpMyAdmin の SQL クエリは、まさに期待どおりの結果を返します。
私のコントローラーで:
しかし、私はこのエラーが発生します:
SQL クエリ: SELECT Office
. id
、Office
。city
、Data
。followers
からebd
。offices
ASOffice
内部 JOIN ebd
。data
AS Data
ON ( Office
. id
= Data
. office_id
AND 年 = 2014 AND 月 = 10 AND 日 = 01) WHERE 1 = 1 GROUP BY Data
. id
リミット 20
あなたの助けが必要です ありがとう