i have a problem with checkboxlist in CActiveform… im trying to save values as array to all boxes checked… like.
1=>check
2=>check
3=>uncheck
4=>check
result=array(1,2,4);
this is my form code
<div class="form">
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'caracterizacion-form',
// Please note: When you enable ajax validation, make sure the corresponding
// controller action is handling ajax validation correctly.
// There is a call to performAjaxValidation() commented in generated controller code.
// See class documentation of CActiveForm for details on this.
'enableAjaxValidation'=>false,
)); ?>
<p class="note">Fields with <span class="required">*</span> are required.</p>
<?php echo $form->errorSummary($model); ?>
<div class="row">
<?php echo $form->labelEx($model,'parametro'); ?>
<?php echo $form->textField($model,'parametro',array('size'=>60,'maxlength'=>256)); ?>
<?php echo $form->error($model,'parametro'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'decreto_id'); ?>
<?php echo $form->checkBoxList($model,'decreto_id', CHtml::listData(Decreto::model()->findAll(),'id','ndecreto')); ?>
<?php echo $form->error($model,'decreto_id'); ?>
</div>
<div class="row buttons">
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
</div>
<?php $this->endWidget(); ?>
</div><!-- form -->
but in this code it gives me this error
Please fix the following input errors:
Decreto is invalid.
please help me