セレクトボックスの書き方がselect()とinput()の2種類あるので備忘録として残す。
selectでの書き方
<?php echo $this->Form->select('name', $data, ['id' => "id_name", 'class' => 'class_name', 'default' => $default_data]);
inputでの書き方
<?php echo $this->Form->input('name', ['type' => 'select', 'options' => $data, 'id' => "id_name", 'class' => 'class_name', 'default' => $default_data]);
違いとしては、inputで書くと'label' => 'ラベル名'をオプションに追加できること。selectだとできなかった。
単純に行数少ないからselectで書こうと思っていたが、inputで書くことにする。