Alguem pode me Ajudar com o CJuiDatePicker

Estou com 3 problema neste widget.

  1. E que eu no estou conseguindo salvar a data selecionada no banco.

  2. Quando abro o registro para atualizar a data esta 2010-10-10 e deveria estar 10/10/2010

  3. Teria como colocar colocar a hora junto a data selecionada e salvar no banco.

meu codigo




$this->widget('zii.widgets.jui.CJuiDatePicker',

	        array(

	            'model' => $model,

                    'language' => 'pt-BR',

                    'attribute' => 'data_envio',

                    'theme'=> false,

                    'htmlOptions'=>array('readonly' => true)

	        )

	    );

Valews

problema 1: precisa fazer uma função js no event de onSelect

problema 2: precisa setar o dateFormat

problema 3: … não tenho ideia, sei que o jquery datepicker não suporta hora

algo como:


$this->widget('zii.widgets.jui.CJuiDatePicker',

                'id'=>'Mydatepicker',

                'options'=>array(

                      'dateFormat'=>'dd/mm/yy',

                      'onSelect'=>'function(date){$.post("controlller/agenda",{"date":date})}',  

                ),

            );



precisa dar uma adaptada mas no geral é isso

Edson,

Sobre os dois primeiros, tu pode usar o CDateFormatter: http://www.yiiframework.com/doc/api/CDateFormatter

Para ambos dd/mm/yyyy <-> yyyy/mm/dd

Sobre o ultimo, ele não trabalha com hora, tu vai ter que colocar outro campo de hora, e colocar mascara :, e depois juntar com a data, depois de submeter o form!

sonre o timepicker existe uma extensão pra isso