Есть правило
rules => array('rememberMe', 'boolean')
Если в форме прописать в value cheakbox 123124 например, появляется ошибка что значение должно быть 1 или 0.
Значит всё работает.
Дальше.Кусок кода есть.
Код: Выделить всё
$model->attributes = $_POST['Form'];
CVarDumper::dump($model->rememberMe);
CVarDumper::dump($model->validate(array('rememberMe')));
CVarDumper::dump($model->hasErrors('rememberMe'));
Какого х всегда false второе, если в CModel в методе validate(array atribute=null) прописано
Походу всеравно проходит полная валидация данных? Я запарился уже %(@param array $attributes list of attributes that should be validated. Defaults to null,
* meaning any attribute listed in the applicable validation rules should be
* validated. If this parameter is given as a list of attributes, only
* the listed attributes will be validated.