過去の記事: CakePHP で複数チェックボックス(その2) CakePHP で複数チェックボックス は、CakePHP 1.2 RC2 で確認していたのだが、いつの間にか(RC3?)仕様が変わっていたみたい。CakePHP 1.2.2 で上記の方法を試すと、期待通りの動作をしなくなっていた。 以下のように、Formヘルパーの checkbox 関数を呼ぶとき、オプション部に array('value' => '1') を追加したら、動くようになった。 <?php echo $form->checkbox('User.sex.1', array('value' => '1'))?>男性 <?php echo $form->checkbox('User.sex.2', array('value' => '1'))?>女性 う〜む。バージョンが上がる度に微妙に挙動が変わるから困る。 一方、「