ДокументацияПанель УправленияРуководство по Управлению Контентом в Strapi CMS

📝 Руководство по Управлению Контентом в 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.

🌐 Как Добавить Новый Перевод?

  1. В левом меню выберите Dictionary Entries в блоке Collection Types.
  2. Нажмите кнопку Create new entry.
  3. В поле Key введите точное английское значение из Medusa (напр. Red или Large).
  4. В поле Value введите перевод на нужный язык (напр. Красный или Большой).
  5. Нажмите Save и затем Publish для активации перевода.
  6. Переводы моментально отобразятся в селекторах витрины.

4. Сборка Главной Страницы через Dynamic Zones

Главная страница не привязана к жесткому макету; вы можете свободно комбинировать секции. Для добавления нового блока:

11. Подготовьте контент в Collection Types

Перед вставкой блока на главную страницу создайте его элементы в Collection Types:

  • Для баннеров создайте изображения в Banners.
  • Для статей блога опубликуйте записи в Articles.
  • Рекомендуемые товары подтягиваются напрямую из базы данных Medusa.
  • Создайте второстепенные промо-баннеры и спецпредложения.
  • Добавьте отзывы покупателей с оценками.

Все типы контента управляются в удобном визуальном редакторе.

22. Добавьте блок на страницу Homepage

  1. Нажмите Add an entry to Sections.
  2. Выберите тип блока (напр. Banner Grid или Featured Products).
  3. Заполните параметры и выберите подготовленный контент.
  4. Перетаскивайте блоки мышью для изменения порядка.
  5. Выберите визуальный стиль оформления секции.

33. Сохраните и опубликуйте изменения

  1. Сохраняйте правки как черновик или публикуйте сразу.
  2. Next.js получает сигнал ревалидации за миллисекунды.
  3. Покупатели видят обновленную витрину без задержек.

44. Предпросмотр и Контроль Качества

  1. Проверьте отображение на смартфонах и мониторах.
  2. Убедитесь в корректном выравнивании текста.
  3. Проверьте кликабельность ссылок и кнопок действий.
Совет для Продакшена:
Используйте режим черновиков для заблаговременной подготовки сезонных распродаж.

Продвинутая Панель Управления Strapi CMS

Роли Администраторов:

Назначайте права (Редактор, Автор, Администратор) в соответствии с обязанностями команды.


Живой Предпросмотр и Мгновенное Обновление

Режим Черновиков и Публикации (Draft & Publish)

Создавайте и проверяйте контент в режиме черновика перед выкаткой на живую витрину.

Ревалидация по Требованию (On-Demand ISR)

При нажатии 'Publish' в Strapi кэш страниц в Next.js очищается и обновляется за миллисекунды.


Специализированные Технические Руководства

Подробные руководства по разработке модульных блоков и глобальным настройкам.

Руководство по Блокам

Узнайте, как создавать новые блоки и интегрировать их с Next.js 16.

Открыть Руководство

Руководство по Настройкам

Полный обзор полей Storefront Setting и брендинга магазина.

Открыть Руководство