Я пытаюсь использовать встроенный валидатор формы Joomla (версия 3.4.3): JHTML::_('behavior.formvalidator');
Я пытаюсь применить его для динамически генерируемой формы. Он отлично работает для выпадающих меню и текстовых полей. Но когда (скажем) у меня есть группа из 4 флажков, и я хочу, чтобы пользователь выбрал хотя бы 1 из 4, я столкнулся с проблемой... Сайт просит пользователя выбрать ВСЕ 4 флажка. Вот сгенерированный HTML-код:
<label title="Checked out?" class="hasTooltip required" for="jform_checked-out_cbv_qwq4-473" id="checked-out_cbv_qwq4-473-lbl">Checked out? <span class="star">*</span></label>
<input type="checkbox" name="checked-out_cbv_qwq4-473[]" id="checked-out_cbv_qwq4-473" value="Yes" class="required" aria-required="true" required="required"> Yes
<input type="checkbox" name="checked-out_cbv_qwq4-473[]" id="checked-out_cbv_qwq4-473" value="No" class="required" aria-required="true" required="required"> No
<input type="checkbox" name="checked-out_cbv_qwq4-473[]" id="checked-out_cbv_qwq4-473" value="maybe" class="required" aria-required="true" required="required"> maybe
<input type="checkbox" name="checked-out_cbv_qwq4-473[]" id="checked-out_cbv_qwq4-473" value="of course not" class="required" aria-required="true" required="required"> of course not
Когда я пытаюсь отправить форму, я получаю следующие сообщения об ошибках:
Недопустимое поле: Извлечено?
Недопустимое поле: Извлечено?
Недопустимое поле: Извлечено?
Недопустимое поле: Извлечено?
Что я здесь делаю неправильно?