Datepicker come si usa?

Ciao,

ad esempio ho provato ad inserire CJuiDatePicker come è descritto nella pagina

http://www.yiiframework.com/doc/api/1.1/CJuiDatePicker

nel file _form.php ma mi fa vedere il codice :-\

ovviamente manca qualcosa… ma qualcosa?

grazie in anticipo.

rIz

Risposta banale, ma non si sa mai… metti il codice tra i tag:


<?php

e


?>

Hai ragione, non si sa mai, ce li avevo messi comunque :wink:

includo un pezzo di codice per maggiore chiarezza:




<div class="form">


<?php $form=$this->beginWidget('CActiveForm', array(

	'id'=>'clienti-form',

	'enableAjaxValidation'=>false,

)); ?>


	<p class="note">I campi con <span class="required">*</span> sono obbligatori.</p>

...

...


	<div class="row">

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

		<?php echo $form->textField($model,'email',array('size'=>60,'maxlength'=>60)); ?>

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

	</div>


<? 


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

    'name'=>'scadenza',

    // additional javascript options for the date picker plugin

    'options'=>array(

        'showAnim'=>'fold',

    ),

    'htmlOptions'=>array(

        'style'=>'height:20px;'

    ),

));


?>

	<div class="row buttons">

		<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>

	</div>


<?php $this->endWidget(); ?>


</div><!-- form -->



dopo l’email mi fa vedere il codice:

widget(‘zii.widgets.jui.CJuiDatePicker’, array( ‘name’=>‘scadenza’,…

ho come il leggero sospetto di non usarlo nel modo giusto :wink:

Chiedo scusa… sono un po’ rinco.

<? sul mio server non funziona ma devo mettere <?php

adesso vedo la data ma se la clicco non vedo il calendario.

cosa può essere?

chiedo di nuovo scusa!

avendo inserito 2 campi scadenza il widget andava sul primo e non sul secondo.

Funziona … fantastico!