Yii2 DateRangePicker默认值不起作用

时间:2016-05-17 15:47:44

标签: php yii2

我正在使用kartik date-range来选择我的yii2应用中的日期范围,但在尝试某些方法后我无法将默认值设置为日期范围选择器,请参阅我的代码:

<?php  echo $form->field($model, 'date')->widget(DateRangePicker::className(), [
    'value'=> '2016-05-17 00:00:00',
    'convertFormat'=>true,
    'pluginOptions'=>[
        'timePicker'=>true,
        'timePickerIncrement'=>15,
        'locale'=>['format'=>'Y-m-d H:i:s']
    ]
])
?>

日期输入框未显示默认值且为空

1 个答案:

答案 0 :(得分:1)

这是因为你的$ model-&gt;日期被用作widget的默认值,所以如果它是空的,你可以在创建字段之前直接分配值

$model->date = '2016-05-17 00:00:00';