@a_palanski

Как в Modx revo проверить выбран ли чекбокс?

Добрый день, как в Modx revo проверить выбран ли чекбокс?
  • Вопрос задан
  • 1053 просмотра
Пригласить эксперта
Ответы на вопрос 3
webrevenue
@webrevenue
Веб-дизайнер и SEO оптимизатор
Если чекбокс обязательный просто укажите required, например
<input type="checkbox" name="agree[]" value="1" required >
и все)
Ответ написан
Комментировать
alex-1917
@alex-1917
Если ответ помог, отметь решением
Знаю как проверить на js
Как проверить в ModX Revo - не, не слышали...
))

Ты наверное про галку как тут??? - drakosha.shop/opt
Ответ написан
Комментировать
ig0r74
@ig0r74
MODX-разработчик
Вот пример для Formit
<div class="form-group">
    <input type="hidden" name="agree[]" value="" />
    <input type="checkbox" name="agree[]" value="1" class="[[+fi.error.agree]]" [[!+fi.agree:FormItIsChecked=`1`]] > <span class="mf-req">*</span>
    <small>Отправляя сообщение, я принимаю <a href="terms/">пользовательское соглашение</a> и подтверждаю, что ознакомлен и согласен с <a href="privacy/">политикой конфиденциальности</a> данного сайта</small>
    <br><span class="error_agree error"></span>
</div>


И в вызове сниппета делаем его обязательным для заполнения:

{$_modx->runSnippet('!AjaxForm', [
    'snippet' => 'FormIt',
    'hooks' => 'spam,email',
    'validate' => 'agree:required',
])}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы