CakePHPフォーム その5
前回のフォームヘルパーを使った形のフォームで、 それぞれの入力フィールドの種類の形のまとめ。
チェックボックスの生成
checkbox(名前,属性)
ラベルの生成の生成
label(ラベルをつける項目の名前)
ラジオボタンの生成
radio(名前,ラジオボタン名の配列,属性設定)
選択リストの生成
select(名前,項目の配列,属性の配列
非表示フィールドの生成
hidden(名前,属性設定)
パスワードフィールドの生成
password(名前,属性設定)
テキストエリアの生成
textarea(名前, 属性設定);
プッシュボタンの生成
button(キャプション, 属性設定);
日時のフォーム生成
年月日時分をまとめて生成
dateTime(名前 , オプション);
年月日を生成
date(名前 , オプション);
時分を生成
time(名前 , オプション);
年を生成
year(名前 , オプション);
月を生成
month(名前 , オプション);
日を生成
day(名前 , オプション);
時を生成
day(名前 , オプション);
分を生成
day(名前 , オプション);
午前午後
day(名前 , オプション);
日時のフォームを生成に関してはオプションを選択し、 様々な形で用意することが可能。
※日時系のオプション一覧
monthNames:12ヶ月の月名を配列として用意。
minYear/maxYear:年表示の開始年と終了年。
interval:分の表示で一定間隔ごとに表示できる。
empty:未選択時の表示
default:デフォルトの表示
timeFormat:12/24時間制の設定。
second:秒の表示。trueにするとdate/dateTimeで秒表示が用意。