ここに私の状況があります。タブのあるユーザー ダッシュボードがあります。
- 最初のタブには、アクティブなユーザー プロジェクトが表示されます
- 2 番目のタブには、期限切れのユーザー プロジェクトが表示されます。
他の多くのタブとともに。
問題は、Tab1 と Tab2 を改ページしようとしたときに始まりました。ここで相対的な質問があります。この質問はpetrocketによって回答されていますが、完全には機能しません。
ページ付けされたリンクとカウンターの問題は残っています。
私がする時
<?php pr($this->Paginator->params['paging']); ?>
次の結果が得られます。
Array (
[UserProject] => Array
(
[page] => 1
[current] => 1
[count] => 8
[prevPage] =>
[nextPage] => 1
[pageCount] => 8
[order] => UserProject.id Desc
[limit] => 1
[options] => Array
(
)
[paramType] => named
)
[UserProject2] => Array
(
[page] => 1
[current] => 1
[count] => 5
[prevPage] =>
[nextPage] => 1
[pageCount] => 5
[order] => UserProject2.id Desc
[limit] => 1
[options] => Array
(
)
[paramType] => named
)
)
私の質問は: paginator counter、next、previous、first、lastの値を手動で変更する方法はありますか?
上記の配列からこれらの値を手動で指定できれば、うまくいくと思います。現在、配列の値は[UserProject]
正しく取得されますが、配列の値は取得されません[UserProject2]
。