CakePHP でオリジナルのレイアウトを使うための2つの作業 | oki2a24 の続きになります。
レイアウトで別の CSS を設定するのではなく、同じレイアウトを使いつつ、このアクションだけ別の CSS にしたい!というときに使う方法です。
まとめ
- View/themed/haskapTheme/webroot/css/cake.generic.css という感じで CSS ファイルを置く。 haskapTheme だけ適宜変更。
- コントローラで切り替える。アクションで $ths->theme = “haskapTheme” などと指定すればよい。