I have an Update and create form that does not want to work
It looks like this
<?php $form=$this->beginWidget(‘CActiveForm’, array(
'id'=>'anagrafe-form',
'enableAjaxValidation'=>true,
'clientOptions'=>array('validateonsubmit'=>true, 'validateonchange'=>true),
));
?>
<div class="form">
<p class="note">I campi con <span class="required">*</span> sono obbligatori.</p>
<?php echo $form->errorSummary($model); ?>
<div class="row" align="left">
<?php echo $form->labelEx($model,'CODICE_FISCALE'); ?>
<?php echo $form->textField($model,'CODICE_FISCALE',array('size'=>16,'maxlength'=>16)); ?>
<?php echo $form->error($model,'CODICE_FISCALE'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'NOME'); ?>
<?php echo $form->textField($model,'NOME',array('size'=>50,'maxlength'=>50)); ?>
<?php echo $form->error($model,'NOME'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'COGNOME'); ?>
<?php echo $form->textField($model,'COGNOME',array('size'=>50,'maxlength'=>50)); ?>
<?php echo $form->error($model,'COGNOME'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'DATA_NASCITA'); ?>
<?php echo $form->textField($model,'DATA_NASCITA',array("id"=>"DATA_NASCITA")); ?>
<?php echo CHtml::image("images/calendario.gif","calendar",array("id"=>"c_button_nascita","class"=>"pointer",'width'=>"25px","height" => '25px')); ?>
&nbsp;(calendar appears when image is clicked)
<?php $this->widget('application.extensions.calendar.SCalendar',
array(
'inputField'=>'DATA_NASCITA',
'button'=>'c_button_nascita',
'skin'=>$skin,
'stylesheet'=>$style,
'ifFormat'=>'%Y-%m-%d',
));
?>
<?php echo $form->error($model,'DATA_NASCITA'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'COMUNE_COMUNE_ID_NASCE'); ?>
<?php echo $form->textField($model,'COMUNE_COMUNE_ID_NASCE'); ?>
<?php echo $form->error($model,'COMUNE_COMUNE_ID_NASCE'); ?>
</div>
<div class="row" align="left" >
<?php echo $form->labelEx($model,'CITTADINANZA'); ?>
<?php echo $form->textField($model,'CITTADINANZA',array('size'=>60,'maxlength'=>240)); ?>
<?php echo $form->error($model,'CITTADINANZA'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'STATO_CIVILE');?>
<?php echo $form->dropDownList($model,'STATO_CIVILE',array(1=>'celibe',2=>'Nubile',3=>'Sposato',4=>'Separato'));?>
<?php // echo CHtml::activeTextField($model,'STATO_CIVILE',array('size'=>30,'maxlength'=>30)); ?>
<?php echo $form->error($model,'STATO_CIVILE'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'SESSO'); ?>
<?php //echo CHtml::activeRadioButtonList($model,'SESSO',array(1=>'M',2=>'F'),array('size'=>1,'maxlength'=>1,'separator'=>' '));?>
<?php echo $form->textField($model,'SESSO',array('size'=>1,'maxlength'=>1)); ?>
&nbsp;(digitare m/f )
<?php echo $form->error($model,'SESSO'); ?>
</div>
<div class="row" align="left" >
<?php echo CHtml::activeLabelEx($model,'NOTE'); ?>
<?php echo $form->textField($model,'NOTE',array('size'=>60,'maxlength'=>240)); ?>
<?php echo $form->error($model,'NOTE'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'INDIRIZZO'); ?>
<?php echo $form->textField($model,'INDIRIZZO',array('size'=>60,'maxlength'=>110)); ?>
<?php echo $form->error($model,'INDIRIZZO'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'CAP'); ?>
<?php echo $form->textField($model,'CAP',array('size'=>5,'maxlength'=>5)); ?>
<?php echo $form->error($model,'CAP'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'COMUNE_COMUNE_ID');?>
<?php echo $form->dropDownList($model,'COMUNE_COMUNE_ID',CHtml::listData(Comune::model()->findAll(array('order'=>'NOME')),'COMUNE_ID','NOME'));?>
<?php //echo CHtml::activeTextField($model,'COMUNE_COMUNE_ID'); ?>
<?php echo $form->error($model,'COMUNE_COMUNE_ID'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'DOMICILIO'); ?>
<?php echo $form->textField($model,'DOMICILIO',array('size'=>60,'maxlength'=>100)); ?>
<?php echo $form->error($model,'DOMICILIO'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'CAP_DOM'); ?>
<?php echo $form->textField($model,'CAP_DOM',array('size'=>5,'maxlength'=>5)); ?>
<?php echo $form->error($model,'CAP_DOM'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'COMUNE_COMUNE_ID_DOMICILIA'); ?>
<?php echo $form->dropDownList($model,'COMUNE_COMUNE_ID',CHtml::listData(Comune::model()->findAll(array('order'=>'NOME')),'COMUNE_ID','NOME'));?>
<?php //echo CHtml::activeTextField($model,'COMUNE_COMUNE_ID_DOMICILIA'); ?>
<?php echo $form->error($model,'COMUNE_COMUNE_ID_DOMICILIA'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'TELEFONO_1'); ?>
<?php echo $form->textField($model,'TELEFONO_1',array('size'=>30,'maxlength'=>30)); ?>
<?php echo $form->error($model,'TELEFONO_1'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'TELEFONO_2'); ?>
<?php echo $form->textField($model,'TELEFONO_2',array('size'=>30,'maxlength'=>30)); ?>
<?php echo $form->error($model,'TELEFONO_2'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'CELLULARE'); ?>
<?php echo $form->textField($model,'CELLULARE',array('size'=>30,'maxlength'=>30)); ?>
<?php echo $form->error($model,'CELLULARE'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'E_MAIL'); ?>
<?php echo $form->textField($model,'E_MAIL',array('size'=>60,'maxlength'=>100)); ?>
<?php echo $form->error($model,'E_MAIL'); ?>
</div>
<div class="row" align="left">
<?php echo $form->labelEx($model,'FAX'); ?>
<?php echo $form->textField($model,'FAX',array('size'=>30,'maxlength'=>30)); ?>
<?php echo $form->error($model,'FAX'); ?>
</div>
<div class="row" >
<?php echo $form->hiddenField($model,'TELEFONO_3'); ?>
<?php echo $form->hiddenField($model,'TELEFONO_3',array('size'=>30,'maxlength'=>30)); ?>
<?php echo $form->error($model,'TELEFONO_3'); ?>
</div>
<div class="row">
<?php echo $form->hiddenField($model,'ACCESSO_PORTAL'); ?>
<?php echo $form->hiddenField($model,'ACCESSO_PORTAL',array('size'=>50,'maxlength'=>50)); ?>
<?php echo $form->error($model,'ACCESSO_PORTAL'); ?>
</div>
<div id="clickme" class="row buttons" >
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
</div>
<div id="clickme1" class="row buttons" >
<?php echo CHtml::submitButton('Save1', array('submit'=>'/tirociniStage/index.php?r=studente/create'),array("id"=>"studente")); ?>
</div>
<div id="clickme2" class="row buttons" >
<?php echo CHtml::submitButton('Save',array('submit' => '/tirociniStage/index.php?r=docente/create'),array("id"=>"docente")); ?>
</div>
<?php $this->endWidget(); ?>
</div><!-- form -->
When I call the form create and click on button ‘create’ … does not insert data in my db and does not go to the view form as write in controller but the form create is reload