Создание списка и поля
Создать список
- Откройте «Списки» в меню проекта и нажмите «Создать». В разделе «Списки» бота кнопка называется «Создать список».
- В поле «Имя» введите название списка — например, «Букеты».
- В блоке «Поля» нажмите «Добавить». Выберите тип поля и введите его название.
- Добавьте остальные поля. В списке должно быть хотя бы одно поле.
- Нажмите «Создать».


Поля идут в том порядке, в котором вы их добавили. В этом же порядке они показаны в таблице записей и в форме записи.
Совет
Список можно создать и не выходя из схемы: в настройках блока нажмите «Открыть списки», затем «Создать список». Новый список сразу выберется в блоке.
Список с полями и записями можно попросить у ИИ в ИИ-чате — см. Создание списка с помощью ИИ.
Типы полей


| Тип | Что хранит | Как заполняется |
|---|---|---|
| «Текст» | Строку или несколько строк текста | Поле ввода |
| «Число» | Целое или дробное число | Поле ввода числа |
| «Логический» | «Да» или «Нет» | Переключатель |
| «Дата» | День | Календарь |
| «Дата и время» | День и время | Календарь с выбором времени |
| «Денежный» | Сумму в выбранной валюте | Поле ввода суммы. Валюту выберите рядом с типом поля |
| «Файл» | Один файл | Загрузка файла |
| «Картинка» | Одно изображение | Загрузка изображения |
| «ID контакта» | Ссылку на контакт бота | Поиск контакта. Подходят контакты ваших ботов |
| «ID бота» | Ссылку на бота | Поиск бота. Подходят ваши боты |
Денежное поле в сообщениях бота и в таблице записей выводится уже оформленным — с разделителями и знаком валюты.
Поле «ID контакта» связывает запись с человеком: например, заявку — с тем, кто её оставил. В таблице записей в таком поле показано имя контакта со ссылкой на его карточку.
Настройки поля
У каждого поля три переключателя:
- «Обязательность заполнения поля» — при создании записи это поле обязательно: без значения в нём запись в кабинете не сохранится.
- «Скрыть поле из интерфейса» — поля нет в таблице записей и в форме редактирования записи. В форме новой записи оно остаётся. Для блоков бота поле не скрывается.
- «Зашифровать поле» — значение хранится в зашифрованном виде. Есть только у типов «Текст» и «Число». По зашифрованным полям нельзя фильтровать и сортировать записи.
Имя поля в подстановках
При создании поля платформа даёт ему имя для подстановок — название латиницей, строчными буквами, с подчёркиванием вместо пробелов. Поле «Название» получит имя nazvanie, а в шаблоне сообщения будет записано как {{ nazvanie }}.
Набирать эти имена вручную не нужно: в настройках блоков поля вставляются кнопками и выбираются из списка.
После переименования поля имя для подстановок остаётся прежним — шаблоны в блоках продолжают работать.
Изменить список
В разделе «Списки» меню проекта выберите «⋯» → «Редактирование списка». В разделе «Списки» бота — значок карандаша в строке списка.
Что можно изменить:
- название списка;
- название поля;
- переключатели «Обязательность заполнения поля» и «Скрыть поле из интерфейса»;
- состав полей — добавить новые.
Тип поля, валюту и шифрование у сохранённого поля изменить нельзя. Если тип выбран неверно, добавьте новое поле с нужным типом, а старое удалите.
Только название списка меняет пункт «Переименовать» в меню «⋯».
Удалить поле
Нажмите значок корзины в строке поля. Для сохранённого поля платформа спросит: «Вы действительно хотите удалить это поле?».
Внимание
Поле удаляется сразу после подтверждения — кнопку «Сохранить» нажимать не нужно. Значения этого поля стираются во всех записях списка. Вернуть их нельзя.
Удалить список
В разделе «Списки» меню проекта выберите «⋯» → «Удалить» и подтвердите: «Вы действительно хотите удалить этот список?». В разделе «Списки» бота — значок корзины в строке списка.
Перед удалением проверьте, что список не выбран в блоках сценария.