DBにチェックボックスやセレクトオプション用のデータを用意し、表示させる。
通常のやり方で行うと$keyはidを利用するため、intで管理しなければならない。
他に登録する場合、id番号ではなく、$valueなどの文字列を登録させたい場合は以下。
$option = $this->Model->find('list',array('fields'=>array('name','name')));
radioboxやselectのoptionのvalue値にid番号ではなく、nameを与える
echo $this->Form->input('name名', array( 'type' => 'select', // フォームの形 'multiple'=> 'checkbox', // 複数選択形式 'options' => $option ));
// 以下の様にすると、idとnameが$keyと$valueの形式になる。 array('id','name')