2012-02-24 9 views
1

日付入力用の入力フォームがあります。入力日付フィールドには日時ピッカーが使用されています。このコードは入力日付フィールドに使用されています。Yii入力フォームに現在の日付が表示されます

<div class="row"> 
    <?php echo $form->labelEx($model,'Form_issue_date'); ?> 
    <?php 
    $this->widget('zii.widgets.jui.CJuiDatePicker', 
    array(
     'attribute'=>'Form_issue_date', 
     'model'=>$model, 
     'options' => array(
          'mode'=>'focus', 
          'dateFormat'=>'d MM, yy', 
          'showAnim' => 'slideDown', 
         ), 
    'htmlOptions'=>array('size'=>30,'class'=>'date'), 
    ) 
); 
    ?> 
    <?php echo $form->error($model,'Form_issue_date'); ?> 
</div> 

は、今私は、同じ入力フィールドがあるだろうが、現在の日付が、その後、すべてのユーザーが、その後、彼はその上でクリックします日付を変更したいdefault.Ifによる入力フォーム領域に見られるべきであることを望みます日付ピッカーが来る必要があり、ユーザーは日付を変更します。あなたのコードがあるので

答えて

3

は、単に、CJuiDatePickerのごhtmlOptionsvalueフィールドを追加します。

$this->widget('zii.widgets.jui.CJuiDatePicker', 
array(
    'attribute'=>'Form_issue_date', 
    'model'=>$model, 
    'options' => array(
         'mode'=>'focus', 
         'dateFormat'=>'d MM, yy', 
         'showAnim' => 'slideDown', 
        ), 
    'htmlOptions'=>array('size'=>30,'class'=>'date', 'value'=>date("d F, Y")), 
) 
); 
-2
$this->widget('zii.widgets.jui.CJuiDatePicker', 
array(
    'attribute'=>'Form_issue_date', 
    'model'=>$model, 
    'options' => array(
         'mode'=>'focus', 
         'dateFormat'=>'d MM, yy', 
         'showAnim' => 'slideDown', 
    ), 
    'htmlOptions'=>array(
         'size'=>15, 
         'class'=>'date', 
         'value'=>date("d F, Y") 
    ), 
) 
); 
+0

こんにちは@のuser4295737、スタックオーバーフローを歓迎します。あなたの答えはあなたが何をしたのかといった何らかの説明とともに、より人にやさしくなります。 – mauris

関連する問題