Программирование, веб-кодинг, Расширения, виджеты

Виджет для подстановки даты и времени в поле формы. yii2-widget-datetimepicker

Устанавливаем расширение kartik-v/yii2-widget-datetimepicker и радуемся быстрой подстановке даты и времени в поле input

Виджет для подстановки даты и времени в поле формы. yii2-widget-datetimepicker

Хорошо установилось и быстро заработало - https://github.com/kartik-v/yii2-widget-datetimepi...

Скачиваем, устанавливаем через composer или вручную (не рекомендуется, но возможно - смотрите в этой статьи) и всё уже работает.

В форму редактирования какой-то вашей записи добавляем виджет (у меня он используется для указания времени начала и времени конца)

use kartik\datetime\DateTimePicker;
...

<div class="col-xs-4">
            <? echo $form->field($model, 'date_start')->widget(DateTimePicker::classname(), [
                'options' => ['placeholder' => 'Начало...'],
                'removeButton' => false,
                //'convertFormat' => true,
                'pluginOptions' => [
                    'autoclose' => true,
                    //'format' => 'dd-M-yyyy hh:ii'
                ]
            ]);
            ?>
        </div>
        <div class="col-xs-4">
            <?  echo $form->field($model, 'date_end')->widget(DateTimePicker::classname(), [
                'options' => ['placeholder' => 'Конец...'],
                'removeButton' => false,
                'pluginOptions' => [
                    'autoclose' => true
                ]
            ]);
            ?>
        </div>