我希望Datepicker内联并启用多日期。
它被正确渲染,但只返回最后选择的日期。
返回值:'12.11.2016'
如果我将'type'
设置为TYPE_INPUT
,一切正常。
预期回报价值:'23.11.2016, 24.11.2016, 18.11.2016, 12.11.2016'
<?= $form->field($model, 'dateString')->widget(DatePicker::className(), [
'type' => DatePicker::TYPE_INLINE,
'pluginOptions' => [
'multidate' => true,
],
]);
?>
我正在使用"kartik-v/yii2-widget-datepicker": "@dev"
,模型是ActiveRecord模型。
答案 0 :(得分:0)
此提交似乎已解决:https://github.com/kartik-v/yii2-widget-datepicker/commit/39e0e71277d0f115341e118a2b879a0dfcbd01c3
答案 1 :(得分:0)
这样就能解决问题
echo $form->field($model, 'date_time')->widget(DatePicker::classname(), [
'options' => [
'value' => "Jul-11-2020,Jul-14-2021,Jul-12-2020",
'class' => "col-md-12 form-control picker"
],
'readonly' => false,
'language' => 'en',
'type' => DatePicker::TYPE_INLINE,
'pluginOptions' => [
'format' => 'M-dd-yyyy',
'todayHighlight' => true,
'multidate' => true,
],
]);