在活动表单字段中,我使用DateControl https://github.com/kartik-v/yii2-datecontrol和MaskedInput小部件。
保存表单时,日期会正确存储在数据库中。当我编辑同一个表单时,我确实看到隐藏字段中的值很难在被屏蔽的输入字段中复制,因此它看起来是空的。
这是我配置活动表单字段的方式:
<?php echo $form->field($modelProjectWerkbon, "[{$i}]datum_uitvoer")->widget(DateControl::classname(), [
'type'=>DateControl::FORMAT_DATETIME,
'displayFormat' => 'dd/MM/yyyy',
'autoWidget' => false,
'widgetClass' => 'yii\widgets\MaskedInput',
'options' => [
'mask' => '99/99/9999',
]
])->label(false); ?>
我找不到我做错了什么,有什么建议吗?