CakePHP の自動フォーム要素 - 日時 24
-
25-09-2019 - |
質問
私のフォームでは、24時間モードで時間を過ごしたいと思っています。で 日付時刻 クックブックの仕様にパラメータがあります 時間形式 それは受け入れます 12, 24 または ヌル 値を追加しようとしましたが、フォーム入力のパラメータ内に追加しようとすると機能しません。それでも私は午前/午後を選択できる12時間モードを持っています。の 日付形式 正常に動作します。
私の見解は次のとおりです。
echo $this->Form->input('Reservation.arrival', array(
'label'=>'Check IN',
'div'=>'clear IconDate',
'timeFormat ' => '24',//doesn't work
'dateFormat' => 'DMY',
'minYear' => date('Y') - 0,
'maxYear' => date('Y') + 1 ,
)
);
CakePHP1.3を使用しています。
ありがとう!
解決
あなたはあなたの鍵「TIMEFORMAT」内のスペースを持っています。あなたが最後に末尾のスペースを削除してください、そして、それはうまく動作するはずです。 :)
前:
'timeFormat ' => '24'
後:
'timeFormat' => '24'
他のヒント
$this->Form->input('tob',array('selected'=>'06:35:00','label'=>'Time Of birth','type'=>'time','timeFormat'=>'24' ));
この方法で選択した値を設定することができます。 「選択」属性が選択ボックスでそのセットのデフォルトの時間です。
所属していません StackOverflow