2017-02-08 7 views
0

У меня есть столбцы start_date и end_date в моей модели.yii2 2amigos datapicker. Не удается сохранить модель

В форме я ставлю:

<?= $form->field($model, 'start_date')->widget(
DatePicker::className(), [ 
    'inline' => false, 
    'template' => '<div class="well well-sm" style="background-color: #fff; width:250px">{input}</div>', 
    'clientOptions' => [ 
     'autoclose' => true, 
     'format' => 'dd-M-yyyy' 
    ] 
]);?> 

Это сохранение нулевых параметров в Дата_начала и датой_окончания столбцов. P.S. Bth, как скрыть календарь? Я хочу, чтобы это было скрыто, и когда я нажимаю на ввод, будет автоматически показано, чтобы выбрать дату.

+0

Если вы печатаете значение столбца, то это показывает значения start_date? –

ответ

0

Попробуйте

<?= $form->field($model, 'start_date')->widget(
    DatePicker::className(), [ 
     'inline' => false, 
    // remove the template 
    'clientOptions' => [ 
     'autoclose' => true, 
     'format' => 'yyyy-mm-dd' //change the date format 
    ] 
    ]);?> 

каландра остается открытым из-за шаблона. Использовать yyyy-mm-dd формат даты для сохранения даты

+0

Спасибо! Работает! –

+0

Если это сработало для вас, то вы можете принять ответ;) – Shrikant