読者です 読者をやめる 読者になる 読者になる

ViewでCSS読み込み設定

CakePHP1.3で、各viewでCSSを指定して、head内でlink宣言をさせたいと思い、以下のようにviewに書いてみた。

// これはCakePHP1.3でダメ
$html->css('/css/jquery-ui-1.8.7.custom', false);

できず。CakePHP1.2のときは出来ていたんだが…。ということで、htmlヘルパーのコードを見て、以下のように修正。

// これはCakePHP1.3でOK
$html->css('/css/jquery-ui-1.8.7.custom', null, array('inline' => false));

ちなみに、同じことをJavaScriptファイルに対してやる場合は以下のとおり。

$javascript->link('/js/jquery-ui-1.8.7.custom.min.js', false);

これは前と変わらんかった。