yii2 datapicker从model中设置endDate属性

时间:2016-12-05 12:14:18

标签: php datepicker yii2

我正在使用 yii2 datepicker 插件,我已将开始日期设为今天的日期。

现在,我想从我的数据库中设置endDate。它根据记录取消日期而变化,每个记录都有所不同:

<?= $form->field($model, 'cancel_date')->widget(DatePicker::classname(), [
                            'pluginOptions' => [
                                'autoclose'=>true,
                                'format' => 'dd/mm/yyyy',
                                'startDate' => (string)date('d/m/Y'),
                                //'endDate' => '1/1/2017'
                            ],
                        ])->label(false); 
                    ?>

我需要将endDate属性设置为我的数据库中的值。

1 个答案:

答案 0 :(得分:0)

您可以使用ajax渲染弹出框体。在控制器动作中,负责渲染模态体,您可以找到相应的模型,然后将其传递给弹出视图。在视图中,只需使用$model->cancel_date作为end_date参数。