Соглашения с чекбоксами
Тексты согласий, группы, обязательность, условные правила и показ по направлениям
Соглашения добавляют на клиентскую форму подтверждения правил, комиссий, обработки данных и других условий. Они могут быть независимыми, объединяться в группы и показываться только в выбранных направлениях.
В панели управления откройте:
«Утилиты» — «Чекбоксы соглашений»
Экран называется «Чекбоксы соглашений». Для доступа требуется право «Разрешить управление страницами в админпанели» из блока «Админпанель».
Группы
Нажмите «Группы». Группа задаёт общие правила для всех привязанных элементов:
мультиязычные название и описание;
текст ошибки;
уникальный ключ;
тип отображения: чекбоксы или радио-кнопки;
правило проверки;
условия для условного правила;
статус.
Поддерживаются правила:
обычное независимое поведение;
хотя бы один элемент группы;
только один элемент группы;
все элементы группы обязательны;
обязательность при условии;
запрет выбора при условии.
Для условного правила выберите связанные ключи и способ проверки: достаточно одного условия либо должны выполниться все. Радио-группа допускает только совместимые правила, которые предлагает форма.
Ключ группы используется для связей и должен оставаться уникальным. Перед изменением уже используемого ключа проверьте все связанные соглашения.
Создание соглашения
Нажмите «Добавить чекбокс». Форма содержит вкладки «Текст», «Правила», «Показ» и «Параметры».
На вкладке «Текст» задайте мультиязычные текст и описание. Основной язык обязателен. Предпросмотр показывает итоговую конструкцию.
Конструктор тегов помогает вставить:
основную ссылку;
ссылку на страницу или произвольный URL;
значение комиссии или выделенный фрагмент;
цветной текст.
Для ссылки задаются источник, текст, адрес или страница, способ открытия и при необходимости цвет. Всегда проверьте итоговый HTML на клиентском сайте, включая мобильный экран и каждый язык.
На вкладке «Правила» задаются уникальный ключ соглашения, группа и текст ошибки. Если выбрана группа, её тип отображения, правило, условия и ошибка имеют приоритет; отдельная обязательность чекбокса становится недоступной.
Показ по направлениям
На вкладке «Показ» выберите один режим:
«Без ограничений» — во всех направлениях;
«Показывать везде, кроме выбранных»;
«Показывать только в выбранных направлениях».
Для последнего режима необходимо выбрать хотя бы одно направление. При смене режима неиспользуемый список очищается, поэтому повторно проверьте выбор перед сохранением.
Параметры состояния
На вкладке «Параметры» задаются:
состояние по умолчанию;
отдельная обязательность, если нет группы;
статус;
защита от удаления.
«Отмечено по умолчанию» и «Обязательное поле» имеют разный смысл: первое определяет начальное состояние, второе — возможность продолжить без согласия. Защита от удаления предотвращает случайное удаление критичного элемента, но не заменяет контроль прав.
Безопасный ввод в работу
Создайте группу, если нужна связанная логика.
Создайте соглашение выключенным.
Заполните все языки и ссылки.
Проверьте ключи и условные зависимости.
Проверьте три режима показа на тестовых направлениях.
Проверьте отправку формы с правильными и неправильными сочетаниями.
Включите соглашение.
Создайте тестовую заявку и проверьте сохранённые подтверждения в её карточке.
Изменение текста не переписывает автоматически смысл согласия, уже подтверждённого в существующей заявке. Для значимых правовых изменений согласуйте порядок применения к новым и действующим заявкам.
Если клиент не видит соглашение, проверьте статус элемента и группы, режим направлений и выбранную пару. Если форма не принимает выбор, проверьте групповое правило, условные ключи и текст ошибки.
Последнее обновление
Это было полезно?