コントローラーからビューへ値を渡す
参考
コントローラーとビュー(3/6):初心者のためのCakePHP3 プログラミング入門
- コントローラー側の処理
Setメソッドでビューテンプレートに渡す値の設定
$this->set( 変数名(Controller側で宣言) , 値 );
第一引数:ビューテンプレート側で使用
第二引数:代入する値を指定
- ビュー側の処理
<?= "〜" ?>は<?php echo"〜" ?> の省略形
ビュー側は<?= ?> を利用して用意された変数を出力する。
-
コントローラー側で変数に入れたい値を指定しておく。
-
ビュー側でページのレイアウトと、コントローラー側のもある変数に対応した変数を配置する。