Поле Field Checkbox в приложении Zero App предназначено для создания переключателей или списков с возможностью выбора нескольких значений. Чекбоксы идеально подходят для реализации характеристик типа «да/нет» или выбора нескольких опций из набора (например, список доступных удобств в объекте недвижимости или набор дополнительных опций для товара).
1. Основные особенности Field Checkbox
Ключевые возможности и сценарии использования чекбоксов в Zero App:
- ■ Мультивыбор: В отличие от выпадающего списка, чекбоксы позволяют пользователю (или администратору) выбрать сразу несколько параметров для одной записи.
- ■ Гибкая фильтрация: Чекбоксы являются наиболее эффективным инструментом для настройки фильтров на фронтенде сайта, позволяя посетителю быстро отобрать товары по множеству критериев.
- ■ Наглядность: Возможность вывода чекбоксов списком или в строчном формате для максимально компактного размещения в интерфейсе.
2. Таблица параметров Field Checkbox
Сводная таблица настроек поля чекбокса в административной панели:
| Параметр поля | Описание и назначение настройки в Gridbox | Формат данных |
|---|---|---|
| Field Label | Публичное название поля, отображаемое на странице карточки. | Текстовая строка |
| Options | Набор значений (вариантов), доступных для выбора в этом поле. | Список опций |
| Default Value | Выбор опций, которые будут отмечены по умолчанию при создании новой записи. | Список / Чекбоксы |
| Admin Label | Служебное имя для идентификации поля в админ-панели Zero App. | Внутренняя метка |
3. Таблица управления опциями чекбоксов
Справочная таблица инструментов для настройки значений внутри списка чекбоксов:
| Действие | Описание процесса настройки значений | Инструмент |
|---|---|---|
| Add Option | Добавление новой опции в перечень доступных значений. | Кнопка действия |
| Sort Order | Сортировка последовательности значений перетаскиванием (Drag-and-Drop). | Drag-and-Drop |
| Delete Option | Удаление ненужной опции из структуры чекбокса. | Иконка удаления |
Чекбоксы — основа для высоконагруженных фильтров в Gridbox. Благодаря тому, что каждая запись может иметь несколько активных чекбоксов, вы можете реализовывать сложные системы поиска: «Покажите товары, которые одновременно имеют опции А, Б и В».
Не используй слишком длинные названия для опций внутри чекбоксов, если планируешь выводить их в узких сайдбарах фильтрации. Длинные строки будут переноситься или обрезаться, что визуально перегрузит интерфейс. Старайся формулировать названия опций максимально лаконично.
