Добрый день. Столкнулся с такой проблемой:
Я использую виджет CActiveForm и нужно сделать валидацию на checkbox. У меня получается, что когда стоит галочка то валидация срабатывает, а вот когда галочку убираю, то все равно показывает, что валидация прошла, правила описываю в модели
public function rules()
{
return array(
................
array('agree','compare','compareValue'=>1,'message'=>'Вы должны быть согласны с правилами.'),
................
);
}
также пробовал и регулярным выражением и boolean, но ajax’ом никак не валидируется, хотя при submit все работает.
Хотелось бы узнать, есть какое то решение. Либо как решали если кто то сталкивался.
Спасибо