0
私はCakePHP 3テーマで作業を始めます。私は私がCakePHP 3テーマがランタイムに変更される
$this->viewBuilder()->theme('ThemeName');
でプロジェクトのbeforeRender機能でのAppControllerにテーマを設定することができます知っているが、今、私はテーマを変更するには私の見解では、ボタンが欲しいです。私は、私の見解私のコントローラで
<?= $this->Html->link(('changeTheme'), ['action' => 'changeTheme']) ?>
と機能が、私は、実行時にコントローラまたはgenerellでテーマを変更するために行う必要があり、これを持っています。
代わりに、セッション変数を使用することもできますが、Cookieメソッドは問題ありません。 –