styleroom
(Styleroom)
1
всем привет
подключил к полю CJuiDatePicker, но при клике, во всплывшем календаре, стоит сегодняшняя дата - а хотелось бы ту, что вбита в базу
код =
$this->widget('zii.widgets.jui.CJuiDatePicker',
array(
'attribute'=>'dt_show',
'model'=>$model,
'language'=>'ru',
'options' => array(
'mode'=>'focus',
'dateFormat'=>'yy-mm-dd '.date("H:i:s"),
'showAnim' => 'slideDown',
),
'htmlOptions'=>array(
'size'=>30,
'class'=>'date',
'style'=>'padding:6px;'
),
)
);
ай нид ё хэлп
ineersa
(Ineersa)
2
'value'=>$model->my_date,
styleroom
(Styleroom)
3
сорри - это надо было вставить прямо в виджет?
вставил - не срослось…
andy_s
(Arekandrei)
4
Попробуй установить значение "defaultDate" в "options".
EDIT: Хотя в CJuiDatePicker есть установка этого значения…
$this->options['defaultDate']=$this->model->$attribute;
ineersa
(Ineersa)
5
У меня сростается.
<?php $this->widget('zii.widgets.jui.CJuiDatePicker',array(
'name'=>'Books[audio_license_end]',
'id'=>'Books_audio_license_end',
'language'=>'ru',
'value'=>$model->audio_license_end,
'options'=>array(
'showAnim'=>'fold',
),
'htmlOptions'=>array(
"style"=>"width:240px;"
),
));?>
styleroom
(Styleroom)
6
нашел подвох у себя =
'dateFormat'=>'yy-mm-dd '.date("H:i:s"),
эта строка мешала нормально отрабатывать
но теперь при смене даты в часы-минуты-секунды попадают нули…