var $paginate = array(
'limit' => 10,
'order' => array(
'Listing.id' => 'desc'
)
);
function admin_view_specific_advertiser($id=null) {
...other code...
$this->set('listings', $this->Listing->find('all',array('conditions'=>array('Advertiser.id'=>$id))),$this->paginate());
}
URL:http://www.example.com/admin/listings/view_specific_advertiser/4
総出品数=100
ID 4 = 50 の広告主の番号リスト
ページネーション表示:
Page 1 of 10, showing 10 records out of 100 total
問題は、ページネーションがリスティング データのみを表示することです。特定の広告主 (この場合は 4) のみの合計レコードをページネーションしたいと考えています。
このように表示されるはずです。
Page 1 of 5, showing 10 records out of 50 total