Тема
Шаблони подій
Шаблони визначають набір модулів, що автоматично вмикаються при створенні події.
Список шаблонів (/event-templates)
| Шаблон | Slug | Модулі за замовчуванням |
|---|---|---|
| Пікнік | picnic | bringList |
| День народження | birthday | wishList |
| Своя подія | blank | — |
Структура шаблону
Кожен шаблон має:
- Назву (локалізована: uk/en/es/ru)
- Slug — унікальний ідентифікатор
- Опис — пояснення для організатора
- Список модулів — які увімкнені за замовчуванням
- Іконку / обкладинку
Створення шаблону
+ Новий шаблон:
- Введіть назви мовами
- Задайте унікальний slug
- Виберіть модулі, що будуть активні за замовчуванням
- Збережіть
TIP
Slug шаблону використовується в API запитах і не повинен змінюватись після публікації.
Конфігурація модулів
При редагуванні шаблону — вкладка Модулі:
| Модуль | Slug | Опис |
|---|---|---|
| Список речей | bringList | Bring-list для учасників |
| Вішлист | wishList | Список подарунків |
| Приватна подія | privateEvents | Закрита видимість |
| Запрошення | invites | Система запрошень |
| Шаблони | templates | Дозвіл обирати шаблон |
Відмітьте потрібні модулі → Зберегти.
WARNING
Зміна шаблону не впливає на вже створені події — лише на нові.
Видалення шаблону
Доступно лише для шаблонів, які не використовуються жодною подією. Системні шаблони (picnic, birthday, blank) захищені від видалення.
Зв'язок із feature flags
Feature flags у Налаштуваннях — глобальні перемикачі. Шаблон може вмикати модуль лише якщо відповідний глобальний флаг увімкнений.
Наприклад: якщо wishList = false глобально — шаблон День народження не зможе ввімкнути wishlist навіть якщо він є в конфігурації шаблону.