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に引き継がれないんですよね・・・・なぜか。。。。
返信削除