0
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
4

1 に答える 1