サーバーからフォームの項目を取り出す方法
2015年06月13日 09:15
参考サイト
https://kwski.net/cakephp-2-x/1096/
コントローラーでサーバーから取得して、
それをViewに渡す。Viewはそれを使用して、フォームを表示。
なるほど。’default’の指定も同じ方法でいけそうな気がするなあ。
// コントローラ $this->set( 'select1', $this->Prefecture->find( 'list', array( 'fields' => array( 'id', 'prefecture') ))); // ビュー echo $this->Form->input( 'prefecture', array( 'type' => 'select', 'multiple'=> 'checkbox', 'options' => $select1, // 'selected' => $selected // 規定値は、valueを配列にしたもの // 'div' => false // div親要素の有無(true/false) ));