Datapicker

BUenas mi consulta es la siguiente, soy nuevo en esto de yii, y me preguntaba una manera sencilla para hacer la captura de las fechas en el _form, y luego mostrarlas con el formato de latino en el admin, de: dd/mm/año, no el q tiene mysql por defecto q es: año/mm/dd, el campo que tiene la fecha en la BD es de tipo datetime… muchas gracias por adelantado!

Actualmente tengo este código en el _form

<div class="row">


	<?php echo $form->labelEx($model,'fechaIngreso'); ?>


	<?php $form->widget('zii.widgets.jui.CJuiDatePicker',


		array(


			'name'=>'fechaIngreso',


            'value'=>Yii::app()->dateFormatter->format("d-M-y",strtotime($model->fechaIngreso)),


            'options'=>array('showAnim'=>'fold',),


            'htmlOptions'=>array('style'=>'height:17px;'),


             )); 


	?>		


	<?php echo $form->error($model,'fechaIngreso'); ?>


</div>

Al parecer funciona, me muestra un minicaledario para elegir la fecha y ningun problema, pero al momento de tocar el boton de crear, me pone que ese campo no puede ser nulo…aunque en realidad si tiene datos…4782

form.png

Hola, prueba con esto.




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

  'model'=>$model,

  'attribute'=>'fechaIngreso',

  'language' => 'es', 

));



eso era, me faltaba lo del model… gracias