📝 Руководство по Управлению Контентом в Strapi 5 CMS
Strapi 5 дает полный контроль над контентом магазина: от порядка секций на главной до перевода опций товаров и фирменных цветов без написания кода.
1. Структура Данных в Strapi
В левом меню в разделе Content Manager вы увидите две основные структуры данных:
Одиночные Типы (Single Types)
Страницы или конфигурации, существующие в единственном экземпляре на всем сайте:
- Homepage: Визуальная структура и порядок блоков главной страницы.
- Storefront Setting: Глобальные настройки (цвета темы, меню и футер).
Коллекции (Collection Types)
Сущности, содержащие множество независимых записей:
- Banners: Промо-баннеры и рекламные изображения.
- Articles: Статьи блога и новости бренда.
2. Глобальные Настройки Витрины
Для настройки внешнего вида сайта перейдите в Storefront Setting в блоке Single Types.
- Конвертация Цен (convertToToman): Отображение цен в локальных единицах.
- Направление RTL (isRtl): Включение режима письма справа налево для арабского и фарси.
- Динамические Стили (Dynamic Styling): Изменение палитры цветов, шрифтов и ссылок на соцсети.
3. Переводы Опций Товаров (Dictionary Entries)
Чтобы перевести опции товаров из Medusa (напр. Color или Size), используйте словарь Strapi.
🌐 Как Добавить Новый Перевод?
- В левом меню выберите Dictionary Entries в блоке Collection Types.
- Нажмите кнопку Create new entry.
- В поле Key введите точное английское значение из Medusa (напр.
RedилиLarge). - В поле Value введите перевод на нужный язык (напр.
КрасныйилиБольшой). - Нажмите Save и затем Publish для активации перевода.
- Переводы моментально отобразятся в селекторах витрины.
4. Сборка Главной Страницы через Dynamic Zones
Главная страница не привязана к жесткому макету; вы можете свободно комбинировать секции. Для добавления нового блока:
11. Подготовьте контент в Collection Types
Перед вставкой блока на главную страницу создайте его элементы в Collection Types:
- Для баннеров создайте изображения в Banners.
- Для статей блога опубликуйте записи в Articles.
- Рекомендуемые товары подтягиваются напрямую из базы данных Medusa.
- Создайте второстепенные промо-баннеры и спецпредложения.
- Добавьте отзывы покупателей с оценками.
Все типы контента управляются в удобном визуальном редакторе.
22. Добавьте блок на страницу Homepage
- Нажмите Add an entry to Sections.
- Выберите тип блока (напр. Banner Grid или Featured Products).
- Заполните параметры и выберите подготовленный контент.
- Перетаскивайте блоки мышью для изменения порядка.
- Выберите визуальный стиль оформления секции.
33. Сохраните и опубликуйте изменения
- Сохраняйте правки как черновик или публикуйте сразу.
- Next.js получает сигнал ревалидации за миллисекунды.
- Покупатели видят обновленную витрину без задержек.
44. Предпросмотр и Контроль Качества
- Проверьте отображение на смартфонах и мониторах.
- Убедитесь в корректном выравнивании текста.
- Проверьте кликабельность ссылок и кнопок действий.
Совет для Продакшена:
Продвинутая Панель Управления Strapi CMS
Роли Администраторов:
Назначайте права (Редактор, Автор, Администратор) в соответствии с обязанностями команды.
Живой Предпросмотр и Мгновенное Обновление
Создавайте и проверяйте контент в режиме черновика перед выкаткой на живую витрину.
При нажатии 'Publish' в Strapi кэш страниц в Next.js очищается и обновляется за миллисекунды.
Специализированные Технические Руководства
Подробные руководства по разработке модульных блоков и глобальным настройкам.
Руководство по Блокам
Узнайте, как создавать новые блоки и интегрировать их с Next.js 16.
Открыть РуководствоРуководство по Настройкам
Полный обзор полей Storefront Setting и брендинга магазина.
Открыть Руководство