inari111 blog

Webエンジニアの備忘録

CakePHPにTwitterBootstrap Pluginを導入する

プラグインをダウンロード
https://github.com/slywalker/TwitterBootstrap
app/pluginに設置する。

TwitterBootstrapをダウンロード
http://getbootstrap.com/
app/webrootのcss、img、jsにそれぞれ配置する。

プラグインを有効にするためにapp/Config/bootstrap.php
'TwitterBootstrap'を追記して

CakePlugin::load(array('DebugKit', 'TwitterBootstrap'));

とする。

AppController.phpに以下のように書く。

class AppController extends Controller {
	public $helpers = array(
		'DebugKit.Toolbar',
		'Session',
		'Html' => array('className' => 'TwitterBootstrap.BootstrapHtml'),
  		'Form' => array('className' => 'TwitterBootstrap.BootstrapForm'),
  		'Paginator' => array('className' => 'TwitterBootstrap.BootstrapPaginator'),
		);
	public $layout = 'TwitterBootstrap.default';
}


以下のサイトが参考になりました。
CakePHPのTwitterBootstrapプラグインの使い方 | solidpeat
CakePHP 2.xにTwitterBootstrap Pluginを導入する - Qiita [キータ]