Обзор Strapi
Strapi — headless CMS проекта TAK. Здесь хранится весь контент: страницы, проекты, новости, акции, настройки шапки и подвала и т.д.
Обзор Strapi
Strapi — headless CMS проекта TAK. Здесь хранится весь контент: страницы, проекты, новости, акции, настройки шапки и подвала и т.д.
Структура приложения
apps/strapi/
├── config/ # Конфигурация
│ ├── page.js # Populate блоков для API
│ ├── admin.js # Настройки админки
│ ├── api.js # REST API
│ ├── database.js # База данных
│ └── ...
├── src/
│ ├── api/ # Content types (24 типа)
│ ├── components/ # Компоненты (blocks, shared, content и т.д.)
│ ├── plugins/ticket/ # Плагин заявок
│ └── extensions/
└── types/generated/ # TypeScript типы
Типы контента
| Категория | Типы |
|---|---|
| Single | header, footer, contact, map, apartment-page, pdf-option |
| Collection | page, project, new, promotion, secondary-house, menu, house, archived-project, flat-collection, employee, office, doc, tender, messenger, bank, mortgage-type, mortgage-programm, acquisition-method |
| Ticket plugin | lead (заявки), telegram-setting, document, cookie |
Навигация по разделам
- Структура папок и файлов — детальная карта проекта
- Типы контента — single types и коллекции
- Блоки — компоненты Dynamic Zone
- Плагин Ticket — заявки, cookie, документы