# Элементы выбора

В данном разделе администратор может настраивать **динамические элементы формы обмена**, которые отображаются пользователю перед созданием заявки.

Система поддерживает два типа элементов:

* **Чекбокс (Checkbox)**
* **Радиокнопка (Radio button)**

Такие элементы используются для:

* подтверждения пользовательского соглашения
* подтверждения AML-правил
* уведомления пользователя о рисках
* выбора одного из вариантов согласия
* отображения дополнительных условий перед созданием заявки

Все добавленные элементы отображаются в форме обмена и могут быть **обязательными для заполнения**.

## Таблица элементов

На странице отображается таблица со всеми созданными элементами формы.

Каждая строка содержит следующие поля:

| **Поле**                  | **Описание**                                                                                                                                                                                                                         |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Текст**                 | Основной текст элемента, который будет отображаться пользователю рядом с чекбоксом или название групы радиокнопок. Поддерживает форматирование текста и добавление ссылок (например на правила AML или пользовательское соглашение). |
| **Тип**                   | Тип элемента формы: чекбокс или радиокнопка.                                                                                                                                                                                         |
| **Значение по умолчанию** | Определяет, будет ли элемент выбран автоматически при загрузке формы.                                                                                                                                                                |
| **Обязательно**           | Если включено — пользователь обязан выбрать этот элемент перед созданием заявки.                                                                                                                                                     |
| **Активный**              | Определяет, отображается ли элемент на сайте.                                                                                                                                                                                        |
| **Действия**              | Позволяет редактировать или удалить элемент.                                                                                                                                                                                         |

## Добавление нового элемента

{% stepper %}
{% step %}

### Создание

Нажмите кнопку **Добавить**.
{% endstep %}

{% step %}

### Выбор типа

В открывшемся окне выберите тип элемента:

* **Чекбокс**
* **Радиокнопка**
  {% endstep %}

{% step %}

### Заполнение полей

Заполните необходимые поля (см. раздел «Поля элемента» и «Опции элемента» для радиокнопок).
{% endstep %}

{% step %}

### Сохранение

Нажмите **Сохранить**.

После сохранения элемент появится в таблице и начнет отображаться в форме обмена (если активирован).
{% endstep %}
{% endstepper %}

## Опции элемента

В форме редактирования доступны дополнительные поля:

#### Текст

Основной текст элемента, который отображается пользователю.

Редактор поддерживает:

* форматирование текста
* добавление ссылок
* вставку списков
* изображения

Пример текста:

Я даю согласие на обработку персональных данных и принимаю условия пользовательского соглашения и AML-проверки.

## Особенности работы типов элементов

#### Чекбокс

Чекбокс используется для подтверждения действий пользователя.

Особенности:

* пользователь может выбрать несколько чекбоксов одновременно
* обычно применяется для подтверждения правил и условий
* может быть обязательным для создания заявки

Пример:

☑ Я принимаю условия пользовательского соглашения

#### Радиокнопка

Радиокнопки используются, когда пользователь должен выбрать **один вариант из нескольких**.

Особенности:

* можно выбрать только **одну опцию**
* используется для выбора одного из сценариев
* опции настраиваются администратором

Пример:

(\*) Я не проходил AML проверку

(\*) Мой кошелек уже проходил AML проверку

## Практический пример использования

Администратор хочет добавить подтверждение AML-условий перед созданием заявки.

{% stepper %}
{% step %}
Создается новый элемент.
{% endstep %}

{% step %}
Тип выбирается **чекбокс**.
{% endstep %}

{% step %}
В поле текста добавляется сообщение:

Я даю согласие на обработку персональных данных и принимаю условия AML-проверки.
{% endstep %}

{% step %}
Элемент помечается как **обязательный**.

Теперь пользователь не сможет создать заявку, пока не подтвердит данный пункт.
{% endstep %}
{% endstepper %}
