コントローラーでは下記の通り
$this->paginate=array(
'conditions' => array(検索条件),
'fields' => array(取得するカラム),
'page' => int(最初に表示するページ),
'limit' => int(デフォルトは20),
'sort' => string(ソートkey),
'direction' => string(asc or desc)
'recursive' => findAllに与える
);
ビューではこんな感じ
' ',
'after'=>' ',
'modulus'=>3,
'first'=>'',
'last'=>'',
'separator'=>'|',
'class'=>'paging_inner'
);
echo $paginator->first('最初',array('after'=>' ','class'=>'paging_inner' )).
$paginator->prev('<< '.__('前', true), array('class'=>'paging_inner' ), '最初',
array('class'=>'disabled' )).
$paginator->numbers($options).
$paginator->next(__('次', true).' >>', array('class'=>'paging_inner' ), '最後',
array('class'=>'disabled' )).
$paginator->last('最後',array('before'=>' ','class'=>'paging_inner' ) );
?>
0 件のコメント:
コメントを投稿