
Как добавить в форму ссылку на согласие на обработку персональных данных
При сборе персональных данных через формы на сайте важно получить явное согласие пользователя на их обработку. Это требование закона о защите данных во многих странах, включая Россию (152-ФЗ). Чтобы это сделать, можно использовать чекбокс со ссылкой на политику обработки данных. Расскажем, как это сделать.
Шаг 1: Добавьте Чекбокс в форму
Выберите вашу форму на холсте — Form → Default State (состояние по умолчанию).
Добавьте в форму элемент Checkbox из панели Элементов.

Чекбокс добавлен в форму
Шаг 2: Настройте текст Чекбокса
Удалите название поля — элемент Field Label.
Скройте элемент Checkbox Label — в нем не получится добавить ссылку, поэтому для текста нужно будет добавить другой элемент. В правой панели: Авто-лейаут → Скрыть элемент.
Выберите элемент Checkbox Label
Скройте элемент на вкладке Дизайн
Добавьте текстовый элемент в Checkbox List. Чтобы текст разместился справа от квадратика чекбокса, настройте для Checkbox List горизонтальное направление (→) и нужный отступ: Дизайн → Авто-лейаут.
Настройте Авто-лейаут для Checkbox List
Текст разместился справа от квадратика чекбокса
Напишите в текстовом элементе нужную фразу, например: «Я согласен(а) с политикой конфиденциальности». При желании стилизуйте текст (шрифт, размер).
Текст добавлен и стилизован
Шаг 3: Добавьте ссылку на политику конфиденциальности
Выделите часть текста «политикой конфиденциальности».
На правой панели откроется Встроенный текст. Вставьте вашу ссылку на политику конфиденциальности. При желании стилизуйте текст (размер, цвет).
Вставьте ссылку в поле и стилизуйте текст
Ссылка на политику добавлена
Шаг 4: Сделайте поле обязательным
Выберите элемент Checkbox List.
На вкладке Настройки включите опцию Поле обязательно для заполнения. Это предотвратит отправку формы, если пользователь не поставит галочку согласия.
Обязательное поле
Шаг 5. Стилизуйте Чекбокс (опционально)
Стилизация Чекбокса в состоянии «По умолчанию»
Выберите элемент Checkbox Styled (квадратик).
На вкладке Дизайн настройте размеры, радиус, границы и цвет фона квадратика.
Настройка стилей для Checkbox Styled
Чекбокс в состоянии «По умолчанию»
Стилизация Чекбокса в состоянии «Выбран»
Выберите элемент Checkbox Item и в Настройках переключите UI Состояние → Выбран.
UI Состояние → Выбран
Выберите элемент Checkbox Styled (квадратик) на холсте или в слоях. Вы увидите, как будет отображаться квадратик, когда галочка поставлена.
На вкладке Дизайн настройте цвет границ и фона квадратика для отмеченного чекбокса. При желании замените иконку галочки (Background Image).
Настройка стилей для Checkbox Styled
Чекбокс в состоянии «Выбран»
Стилизация Чекбокса в состоянии «Ошибка»
Выберите элемент Checkbox Item и в Настройках выберите UI Состояние → Ошибка и UI Состояние → По умолчанию.
UI Состояние → Ошибка
Выберите элемент Error Message, содержащий сообщение об ошибке. Его можно стилизовать или скрыть на вкладке Дизайн.
Выберите элемент Error Message
Настройка стилей для Error Message
При желании стилизуйте квадратик чекбокса, чтобы он выделялся в случае ошибки. Выберите элемент Checkbox Styled и настройте цвет границ и фона.

Настройка стилей для Checkbox Styled
Чекбокс в состоянии «Ошибка»
Шаг 8. Проверьте работу формы
Сохраните изменения, опубликуйте страницу и откройте ее в браузере.
Проверьте, что форма работает корректно:
Ссылка на политику конфиденциальности кликабельна и ведет на нужный документ.
Если галочка для согласия с политикой не поставлена, то при отправке формы у чекбокса появляется указание на ошибку (сообщение или цветовая рамка), и форма не отправляется.
Если галочка поставлена, форма успешно отправляется.

Рабочая ссылка на политику конфиденциальности
Галочка не поставлена — сообщение об ошибке
Резюме
Чтобы добавить в форму ссылку на согласие на обработку персональных данных, понадобится:
Чекбокс с кастомным текстовым блоком: добавить в форму и при желании стилизовать.
Ссылка на политику: в текстовом блоке поставить ссылку у нужной части текста.
Опция «Обязательное поле»: включить для чекбокса настройку «Поле обязательно для заполнения».
Быстрый старт
Популярные вопросы
Видеоинструкции
Панель управления
Редактор дизайна
Структура и разметка сайта
Элементы и виджеты
Дизайн и стилизация
Интеграции
Коллекции (CMS)
Настройки страницы
Режим клиента
Публикация и экспорт
Горячие клавиши
Обучение
Поддержка и помощь