Добавление CJuiDatePicker в форму

Добавление 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');   ?>

 В результате, в выбранном поле получаем нужный вид календаря .

 

Оставить комментарий

Похожие материалы