コントローラーからビューへ値を渡す

参考

コントローラーとビュー(3/6):初心者のためのCakePHP3 プログラミング入門

  • コントローラー側の処理

Setメソッドでビューテンプレートに渡す値の設定

$this->set( 変数名(Controller側で宣言) , 値 );

第一引数:ビューテンプレート側で使用

第二引数:代入する値を指定

 

  • ビュー側の処理

tttttahiti.hatenablog.com

<?= "〜" ?>は<?php echo"〜" ?> の省略形

 

ビュー側は<?=  ?> を利用して用意された変数を出力する。

 

  1. コントローラー側で変数に入れたい値を指定しておく。

  2. ビュー側でページのレイアウトと、コントローラー側のもある変数に対応した変数を配置する。