スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
by MONOKo  at --:-- |  スポンサー広告 |   |   |  page top ↑

Paginator でページ送り

データの件数やページング処理を行ってみたいと思います。
$this->paginate = array(
	'limit' => 10,
	'order' => array('Model.created' => 'desc'),
);
$this->set('data', $this->paginate());

$this->paginate = array(
	'page' =>,	//初期状態で表示されるページ
	'conditions' =>,	//取得条件
	'fields' =>,	//取得するフィールド名
	'sort' =>,	//ソートキーとなるフィールド
	'limit' =>,	//表示する項目数
	'direction' =>,	//並び順
	'recursive' =>,	//再帰的に取得する震度
);

ページ総数や現在のページを表示する
views
$PaginatorHelper->countor(array('format' => '全 %pages% ページ中の %page% ページを表示しています。'))
表示
全 11 ページ中の 2 ページを表示しています。
%pages%総ページ数
%page%現在のページ
%current%現在のページに表示しているデータの件数
%count%データの総件数

ページ送り
views
$paginator->first("<< 先頭へ");
$paginator->prev("< 前へ", array(), null, array('class'=>'disabled'))

$paginator->next("次へ >", array(), null, array('class'=>'disabled'));
$paginator->last("最後へ >>");
スポンサーサイト
by MONOKo  at 16:21 |  未分類 |  comment (0)  |  trackback (0)  |  page top ↑
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。