paginateの検索条件にするには
http://localhost/themes/view/2
アクションの方で$this->paginate()の第二引数として、
検索条件を指定してあげればよい。
(下記16行目)
<?php
class ThemesController extends AppController {
var $name = 'Themes';
public $uses = array('item','theme');
var $paginate = array(
'item' => array (
'limit' => 2,
'order' => array(
'item.id' => 'asc'
)
)
);
function view($param){
$data = $this->paginate('item',array('theme.id' => $param));
$this->set('data',$data);
}
}
※CakePHPのバージョンはcakephp-cakephp-1.3.15-9-gacd25c3.zip
これだとページ遷移の時にパラメータがUrlに引き継がれないんですよね・・・・なぜか。。。。
返信削除