2011-01-05 3 views
2

私のフォームには24時間モードがあります。料理で日時明細書では、またはヌル値を受け入れますが、私は、フォーム入力のパラメータ内でそれを追加しようとすると、それが機能しないパラメータTIMEFORMATあります。それでも私はam/pm selectで12時間モードを持っています。 dateFormatは正常に動作します。CakePHP Automagicフォーム要素 - datetime 24

自分の個人的意見ですが、私は、CakePHP 1.3を使用しています

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 , 
      ) 
     ); 

ありがとうございます!

答えて

5

キー 'timeFormat'にスペースがあります。最後のスペースを削除してください。うまくいくはずです。 :)前

'timeFormat ' => '24' 

後:

'timeFormat' => '24' 
+0

ありがとうございます、それは動作します。私はそれが見えないと恥ずかしいです:) – Michal

+0

それは起こります。答えを受け入れることを忘れないでください。 :P – RabidFire

+0

コメントを投稿した時点でまだ受け入れられる時間制限がありました:) – Michal

1
$this->Form->input('tob',array('selected'=>'06:35:00','label'=>'Time Of birth','type'=>'time','timeFormat'=>'24')); 

選択した値を設定することができますこの方法です。 'selected'属性は選択ボックスにデフォルト時間を設定しています

関連する問題