Estou com 3 problema neste widget.
E que eu no estou conseguindo salvar a data selecionada no banco.
 
Quando abro o registro para atualizar a data esta 2010-10-10 e deveria estar 10/10/2010
 
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
         
         
           
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            gusnips  
            (Gustavo)
           
           
          
              
                January 23, 2011,  2:14pm
               
               
          2 
           
         
        
          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
         
         
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            Newerton  
            (Newerton Araujo)
           
           
          
              
                January 24, 2011,  6:47pm
               
               
          3 
           
         
        
          
Estou com 3 problema neste widget.
E que eu no estou conseguindo salvar a data selecionada no banco.
 
Quando abro o registro para atualizar a data esta 2010-10-10 e deveria estar 10/10/2010
 
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
 
 
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!
         
         
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            gusnips  
            (Gustavo)
           
           
          
              
                January 24, 2011,  7:38pm
               
               
          4 
           
         
        
          sonre o timepicker existe uma extensão pra isso