CodeIgniterにはページネーションクラスが用意されており、1つ1つのリンクなどを細かくカスタマイズすることができます。
そんなページネーションクラスをBootstrapのデザインに合わせるためのコードをメモしておきます。
確認環境
- CodeIgniter 2.1.3英語版
- Bootstrap 2.2.2
コード
CodeIgniterのページネーションの設定は、使用するコントローラーに$configの配列として渡します。
ページネーションの使い方は「CodeIgniterでページネーション | 1bit::memo」などを参考にしてみてください。
//ページネーション全体を囲む
$config['full_tag_open'] = '';
$config['full_tag_close'] = '
';
//最初と最後のリンク
$config['first_link'] = false;
$config['last_link'] = false;
//"次" のページへのリンクのカスタマイズ
$config['next_tag_open'] = '';
$config['next_tag_close'] = ' ';
//"前" のページへのリンクのカスタマイズ
$config['prev_tag_open'] = '';
$config['prev_tag_close'] = ' ';
//"現在のページ" のページ番号のカスタマイズ
$config['cur_tag_open'] = '';
$config['cur_tag_close'] = ' ';
//"数字" のページリンクのカスタマイズ
$config['num_tag_open'] = '';
$config['num_tag_close'] = ' ';