やること
ViewをControllerごとに切り替えたい
前準備
Viewの下に設定したいClassを作る
(例 : HogeView)
やりかた
AppController.php
$this->viewBuilder()->setClassName('Hoge');
これを書くだけ。
メソッドで変えたい場合は
AppController.php
public function test()
{
$this->viewBuilder()->setClassName('Hoge');
}
とすればメソッド単位で切り替えれる。
ディレクトリを切ることもできるので
AppController.php
$this->viewBuilder()->setClassName('Fuga\Hoge');
と書くことも出来る