Ciao Ragazzi
ho una pagina con 2 campi input
DATE FROM e DATE TO
utilizzando i widget è possibile controllare che la DATE FROM non può essere maggiore di DATE TO e viceversa DATE TO non può essere minore di DATA FROM
come succede con questo pagina DatePicker Range
VIEW
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'filter-form',
'method'=>'post',
'enableAjaxValidation'=>true,
'clientOptions'=>array('validateOnSubmit'=>true),
)); ?>
<p class="note">Fields with <span class="required">*</span> are required.</p>
<div class="row">
<?php echo $form->labelEx($model,'from'); ?>
<?php $this->renderPartial('datepicker', array('model'=>$model, 'attribute'=>'from')); ?>
<?php echo $form->error($model,'from'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'to'); ?>
<?php $this->renderPartial('datepicker', array('model'=>$model, 'attribute'=>'to')); ?>
<?php echo $form->error($model,'to'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'descAdv'); ?>
<?php $this->renderPartial('autocomplete', array('model'=>$model, 'attribute'=>'descAdv', 'url'=>'json/autocompleateAdv')); ?>
<?php echo $form->error($model,'descAdv'); ?>
</div>
<div class="row submit">
<?php echo CHtml::submitButton('Submit'); ?>
</div>
<?php $this->endWidget(); ?>
per adesso sto usando il widget normalmente
datepicker:
<?php $this->widget('zii.widgets.jui.CJuiDatePicker', array(
'model'=>$model,
'attribute' => $attribute,
'language' => 'it',
'options'=>array(
'dateFormat'=>'dd/mm/yy',
'changeMonth' => 'true',
'changeYear' => 'true',
'showButtonPanel' => 'true',
'constrainInput' => 'false',
'showAnim' =>'slideDown'
),
'htmlOptions'=>array(
'class'=>$attribute
),
));
?>
come posso fare per controllare con i widget il range?