Hola a todos,
tengo en un formulario hecho con CActiveForm un checkbox, y quiero saber como puedo obtener en mi controller si la propiedad ‘checked’ del checkbox es true o no, para establecer uno u otro valor al campo…
Gracias!
Hola a todos,
tengo en un formulario hecho con CActiveForm un checkbox, y quiero saber como puedo obtener en mi controller si la propiedad ‘checked’ del checkbox es true o no, para establecer uno u otro valor al campo…
Gracias!
Solucionado…
Por alguna razon cuando en mi controlador hacia un:
$model->attributes=$_POST[‘CatUsuarios’];
si el checkbox estaba desmarcado llegaba un valor de uno, lo que hice fue:
$model->unsetAttributes();
$model->attributes=$_POST[‘CatUsuarios’];
if(empty($model->activa))
$model->activa = 0;
y con eso fue suficiente…
Salu2!
Qué versión de Yii está usando? ese error no es común en las versiones 1.1.5 en adelante.
Saludos y éxitos.