読者です 読者をやめる 読者になる 読者になる

cakephp1.2 フォームのselectで、ある値をデフォルトで選択状態にしたい

cakephp

いつも忘れるのでメモ

<?php
$year = array(
 '2010' => '2010',
 '2011' => '2011',
 '2012' => '2012',
);

$form->select( 'list', $year, '2011', null, false ) );

第3引数にデフォルト値を指定する。
第5引数をtrueにするとoptionの一番目に空欄が入る。

フォーム — CakePHP Cookbook 1.2 ドキュメント