Aplicar Uno O Mas Widget

quisiera saber si hay alguna forma de aplicar varios widget para el mismo campo, o si hay alguna forma de que aparezca el calendario y a la vez el textbox tenga la mascara de la forma de fecha.

Como lo hice a continuacion me aparece dos veces el textbox.

	<?php echo $form->labelEx($persona,'Fecha_Nacimiento'); ?>


        


	<?php 


            array( $this->widget('CMaskedTextField', array(


            'model' => $persona,


            'attribute' => 'Fecha_Nacimiento',


            'mask' => '99/99/9999',


            'htmlOptions' => array('size' => 10)


            )),


            


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


                                'model' => $persona,


                                'attribute' => 'Fecha_Nacimiento',


                                'options' => array(


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


                                ),


                                ))


              


             );


            ?>


        


	<?php echo $form->error($persona,'Fecha_Nacimiento'); ?>

4717

fecha.png

me auto respondo:

echo $form->datefield ($model,‘attribute’);

Pues la verdad es q nunca se me dió el caso.

Podrías verificar si la fecha es correcta mediante Javascript (AJAX) si se inserta manualmente en el text del CJuiDatepicker, por ejemplo.

O intentar ocultar el text del CJuiDatePicker y también mediante JS (AJAX) rellenar el CMaskedTextField.

Un saludo.

LLEGUÉ TARDE…MAL…Y ARRASTRANDO