2690

CodeIgniterのページネーション出力をBootstrapのデザインにするconfig設定

CodeIgniterにはページネーションクラスが用意されており、1つ1つのリンクなどを細かくカスタマイズすることができます。
そんなページネーションクラスをBootstrapのデザインに合わせるためのコードをメモしておきます。

確認環境

コード

CodeIgniterのページネーションの設定は、使用するコントローラーに$configの配列として渡します。
ページネーションの使い方は「CodeIgniterでページネーション | 1bit::memo」などを参考にしてみてください。

//ページネーション全体を囲む
$config['full_tag_open'] = '';
//最初と最後のリンク
$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'] = '
  • ';

    仕上がりイメージ

    参考リンク

    モバイルバージョンを終了