[CakePHPプラグイン]BoostCake

CakePHPロゴファイル
レスポンシブサイトの構築に便利なCSSフレームワークのBootStrapプラグイン、BoostCake の紹介です。
特にこれを入れなくてもViewで指定すれば使うことは可能ですが、ヘルパーのラッパーがあるので少し便利になります。

インストール

#cd (インストールフォルダ)/cake/plugins
#git clone https://github.com/slywalker/cakephp-plugin-boost_cake BoostCake

設定
/app/Config/bootstrap.php に、プラグインのロードの記述を追加

CakePlugin::load('BoostCake');

/app/Controller/AppController.php 内で、ヘルパーの読込

class AppController extends Controller {
    public $helpers = array(
        'Session',
        'Html' => array('className' => 'BoostCake.BoostCakeHtml'),
        'Form' => array('className' => 'BoostCake.BoostCakeForm'),
        'Paginator' => array('className' => 'BoostCake.BoostCakePaginator'),
    );
}

使い方
プラグインにBootStrap2/3の参考ソースが入っており下記のURLで動かすことが可能です。
http://(サーバー名)/boost_cake/boost_cake/
とりあえずは、ここのソースをテンプレートとして参考にしつつ、独自のテンプレートを作っていけばいいかと思います。
1点、サンプルにbootstrapのjsがないのでデフォルトレイアウトヘッダーに下記を追加しておくといいでしょう。

echo $this->Html->script('//netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/js/bootstrap.min.js');
タイトルとURLをコピーしました