Ballly
@Ballly

Из-за чего возникает ошибка: «Неверный формат значения» и как ее исправить?

Всем здравствуйте! При отправке формы, в поле с датой и временем получаю ошибку "Неверный формат значения".
Поле с датой в форме отправки:
<?= $form->field($model, 'date_filing')->widget(DateTimePicker::className(),[
    'name' => 'dp_2',
    'type' => DateTimePicker::TYPE_COMPONENT_PREPEND,
    'pluginOptions' => [
        'format' => 'd M yyyy H:i',
        'autoclose'=>true,
    ]
]); ?>

В правилах валидации у меня указано:
[['date_filing'], 'datetime', 'format' => 'php:d m Y H:i'],

Может ошибка возникать из-за разности форматов даты\времени в виджете и правилах валидации?
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
maksim92
@maksim92
Нашёл ответ — пометить решением!
Неверный формат данных. Разные данные
'format' => 'd M yyyy H:i'

'php:d m Y H:i'


Сделайте:
'd M yyyy H:i'
в форме. Без php, чтобы не путаться
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы