03 月 31 th. 2010   Posted by Hazuki |   Category : Cake
Cake PHPはじめました。
メモしときます。

formヘルパーでinputメソッドそのまま使ったとき日付などのセレクトが月が英名、MDYの形式で表示されてしまった。
なので
$form->input('birthday',array('dateFormat' => 'YMD', 'monthNames' => false));
とすることで見なれたYMD形式になりました。

ー追記
特に指定しないと年の値が1990 - 2030とかになってしまうので配列に
'minYear' => 1987, 'maxYear' => date('Y')
と追加することによって範囲を指定することができます。
初期値として'ーーーなど入れる場合は配列に
'empty'=>'---'
と追加。


Cake便利な予感はします。はやく慣れないと。