うめぼしジョイスティック - ivoice

CakePHP、JavaScript、jQuery等のプログラミングについて書いていきます 思考は、うめぼしのように硬く、そして柔らかく。

CakePHPのサーチプラグインで、ページネーションにページ送りを表示する方法

①まず、CakePHPのサーチプラグインを実装する

d.hatena.ne.jp

こちらが参考になります。

 

コントローラーにサーチ機能を付けたActionを作ったあと、

そのViewに、

foreachとendforeachを書いたあと、endforeach;

の後ろに、

 

<!-- ここからページネーション(ページ送り)の設定 -->
<?php
echo $this->Paginator->counter(array('format' => '全%count%件' ));
echo $this->Paginator->counter(array('format' => '{:page}/{:pages}ページを表示'));

echo $this->Paginator->first('最初のページへ ', array(), null, array('class'=> 'first disabled'));
echo $this->Paginator->prev(' < 前へ',array(), null, array('class' => 'prev disabled'));
echo $this->Paginator->numbers(array('separator' => ' '));
echo $this->Paginator->next(' 次へ >', array(), null, array('class'=> 'next disabled'));
echo $this->Paginator->last(' 最後のページへ', array(), null, array('class'=> 'next disabled'));
?>

 

上記を記入する。

 

 

以上で完了です。