Я использую пакет Quickform для PEAR для проверки формы, которую у меня есть, мне нужна помощь в получении правила проверки, применяемого к группе флажков.PHP PEAR Quick valid validation help
$subjectArea[] = HTML_QuickForm::createElement('advcheckbox', 'SubjectArea', null, 'Student', 'id="subjectareastudent"', 'Student');
$subjectArea[] = HTML_QuickForm::createElement('advcheckbox', 'SubjectArea', null, 'Course', 'id="subjectareacourse"', 'Course');
$subjectArea[] = HTML_QuickForm::createElement('advcheckbox', 'SubjectArea', null, 'Faculty', 'id="subjectareafaculty"', 'Faculty');
$subjectArea[] = HTML_QuickForm::createElement('advcheckbox', 'SubjectArea', null, 'Other', 'id="subjectareaother"', 'Other');
$form->addGroup($subjectArea, 'subjectArea', 'Subject Area:');
$form->addRule('SubjectArea', 'Please specify a subject area', 'required');
Как сейчас, в форме не отображаются ошибки, если флажки не отмечены. Из того, что я прочитал в документации, вы должны использовать addRule, когда вы хотите, чтобы правило валидации применялось к целой группе элементов.
Любые идеи, почему это не работает?