Добавление CJuiDatePicker в форму управление страницами. Для начала необходимо создать поле в MySQL с именем created и типом поля datetime. Настроить.
1. Настройка views нужного контроллера. Замена в файле сгенерированного CRUD в файле _form
<div class="row"> <?php echo $form->labelEx($model,'created'); ?> <?php echo $form->textField($model,'created'); ?> <?php echo $form->error($model,'created'); ?> </div>
2. Подключение виджета CJuiDatePicker
<?php echo $form->labelEx($model,'created'); ?> <?php // echo $form->textField($model,'created'); ?> <?php $this->widget('zii.widgets.jui.CJuiDatePicker', array( 'name' => 'created', 'model' => $model, 'attribute' => 'created', 'language' => 'ru', 'options' => array( 'showAnim' => 'fold', ), 'htmlOptions' => array( 'style' => ' ;' ), ));?> <?php echo $form->error($model,'created'); ?>
В результате, в выбранном поле получаем нужный вид календаря .
- 58 просмотров