Salve ragazzi ho notato che non mi salva i valori di una check-box specialmente nella modifica...
Ovvero mi salva sempre 0 nel db.
Inoltre ho notato che, quando la check è selezionata nella Post mi passa sempre due volori attribuiti a quella check ovvero 0 e 1.
ho provato anche in questa maniera ma niente
http://stackoverflow...ox-value-in-yii
Page 1 of 1
Problemi Nel Salvare Il Valore Di Una Check Box
#3
Posted 28 November 2012 - 11:44 AM
certo:
<?php echo $form->checkBox($model,'in_subordine_introduttiva_1',array('onClick'=>'$("#PrefixarchivioPratiche_in_subordine_concordanza_1").attr("checked",($(this).attr("checked") ? true : false))')); ?>
#5
Posted 29 November 2012 - 03:39 AM
Questo è il vecchio controller:
ho provato a vedere se mi dava errore nel salvataggio ma niente,quindi ho provato così:
infatti così funziona, il salvaggio.
Può essere un problema delle rules ?
Io ho impostato in_subordine_concordanza_1 , safe è basta, ovvero:
$model->attributes = $_POST['PrefixarchivioPratiche'];
ho provato a vedere se mi dava errore nel salvataggio ma niente,quindi ho provato così:
$model->in_subordine_concordanza_1=$_POST['PrefixarchivioPratiche']['in_subordine_concordanza_1']
infatti così funziona, il salvaggio.
Può essere un problema delle rules ?
Io ho impostato in_subordine_concordanza_1 , safe è basta, ovvero:
array('in_subordine_concordanza_1','safe')
#6
Posted 29 November 2012 - 12:30 PM
Per verificare se il problema si trova nelle rules usa questo codice:
if(!$model->save()) {
echo $model->getErrors();
}
Share this topic:
Page 1 of 1

Help














