cakephp layoutからcss/jsを読み込む〜
各ページでデザインを分けたいと思い、各controllerのアクションに
$this->layout = 'apon';
でレイアウトにapon.ctpを追加〜〜
追加したら、適当にURLをたたく〜
表示できる〜〜
しかし、css/jsとかの読み込みがうまいことできないことが判明。
たぶん、さっき設定したbootstrapの記述が関係しているからだと思われる。
てか、それ以外の原因がない。。。
ということで、layoutからcssとjsを読み込んでみます。
- コントローラーに〜
$arrJavascript = array();
array_push($arrJavascript, 'common'); //ここはファイル名
array_push($arrJavascript, 'config'); //ここもファイル名
$this->set('arrJavascript', $arrJavascript);
を追加〜
- レイアウトに〜
<?php echo $this->Html->script($arrJavascript);?>
そしたら、読み込まれる。
cssも同様の方法でできました。
参考サイトさん