引用元: CakePHPで実行中のコントローラー名、アクション名を取得する方法 あとはlayoutsのheadに分岐で読み込むだけです。 views > layouts > ctp file <head> if($this->action == 'hoge') { echo $html->css('hoge'); } </head> 各Viewで指定する方法 アクション名を取得してとりあえずできるようになったけど、数十個とかあったら管理が大変だよなと思ってたらCakePHPには便利な機能があるのですね。 head内に「$scripts_for_layout」を記述しておけば各Viewファイルからcssなどを追加できるようです。 views > layouts > ctp file <head> echo $scripts_for_layout; </head> 各Viewには以下を記述しま