Дополнительные обязательные поля в интерфейсе оформления заказа в магазине 5

Я работаю над способом оплаты, и мне нужно добавить один дополнительный флажок для определенного способа оплаты.

<input type="checkbox" required="required" aria-required="true" id="chbx" name="chbx">

Кажется, это не решает проблему. Нажатие кнопки Complete payment все еще продолжается, хотя флажок не установлен. У кого-нибудь есть идея, как сказать валидатору, чтобы он тоже смотрел на это поле?

Заранее спасибо!

0

Решение

Проблема возникает на самом деле между версиями 5.0 и 5.2, где точно. Но если у кого-то есть такая же проблема, то вам нужно обязательно использовать правильный контейнер расширения (prepend, append). Между этими двумя версиями существуют большие различия в шаблонах. Моя проблема заключалась в том, что после обновления до 5.2 коробка больше не была внутри формы. Поэтому он не был проверен на необходимость. Я встроил обходной путь, который ищет версию и, если она равна или превышает 5,2, я помещаю ее в другой контейнер (я полагаю, что это был всего на один уровень выше, чем в 5.0)

Я надеюсь, что смогу помочь кому-то с такой же проблемой в будущем. ПРОСТО СМОТРИТЕ, ЕСЛИ ВАШЕ ПОЛЕ В ФОРМЕ

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]