Перейти к основному содержимому

Каталог: товары и категории

Товары

Список товаров

Раздел /admin/products — полный список всех товаров в системе (тысячи позиций). Товары поступают автоматически через синхронизацию с mphone и обновляются по расписанию (каждые 5 минут).

Фильтры

В верхней части страницы расположена панель фильтров:

ФильтрОписание
Поиск по IDТочное совпадение по внутреннему ID товара
НазваниеПоиск по части названия
КатегорияВыпадающий список категорий
БрендВыпадающий список брендов
СтатусВсе / Активен / Скрыт
Цена сайтаЛюбая / Задана / Не задана
Остаток на складеДиапазон «от» / «до» или быстрые кнопки: В наличии / Нет / Мало

Таблица товаров

Каждая строка показывает: ID, название, категория/бренд, цена, остаток, статус. Действия: Скрыть/Показать (переключает видимость на витрине) и Открыть (переход в карточку).

Карточка товара

Карточка товара

Страница /admin/products/{id} содержит:

Основная информация (только чтение — синхронизируется из mphone):

  • Статус (Активен / Скрыт)
  • ID товара, категория, бренд, страна производителя
  • Остаток на складе, даты создания и обновления

Описание — единственное поле, которое можно редактировать вручную. Нажмите Сохранить для применения.

Управление ценой — позволяет задать «Цену сайта» (site_price), которая перекрывает цену из mphone на витрине. Полезно для акций и специальных предложений.

Характеристики — объединённый список атрибутов: автоматические (AUTO/EXTERNAL, только чтение — синхронизируются из mphone и XML-фида) и ручные (MANUAL, редактируются). Ручные атрибуты не затрагиваются синхронизацией.

Изображения (правая колонка) — загрузка и привязка фото к товару. Можно перетащить файл или выбрать из медиатеки. Поддерживается несколько изображений с настройкой порядка отображения.

Парсинг изображений — статус скрейпинга картинок с сайта поставщика (PENDING / IN_PROGRESS / DONE / FAILED), кнопка повторного парсинга, поле для своего URL страницы и лог попыток загрузки. См. Парсинг изображений.

Категория — хлебные крошки, статус категории и список дочерних категорий.

Сводка — краткая статистика: количество изображений, характеристик (авто и ручных), задана ли цена сайта.

:::tip Быстрый переход на витрину Кнопка «На сайте ↗» в правом верхнем углу открывает карточку товара на витрине в новой вкладке. :::


Категории

Категории

Раздел /admin/categories — управление деревом категорий. Категории синхронизируются из mphone, но их отображение на сайте настраивается вручную.

Вкладки

ВкладкаНазначение
Все (Дерево)Полная иерархическая структура из БД
В менюКак категории рендерятся на витрине (осиротевшие при скрытом родителе поднимаются в корень)
СписокПлоский список всех категорий
ФильтрыНастройка regex-фильтров видимости категорий
ДействияМассовые операции (скрыть неиспользуемые)

Порядок и видимость

  • Перетаскивание (drag-and-drop) меняет порядок категорий среди соседей. При большом числе видимых строк (>400) DnD отключается ради производительности — используйте кнопки «вверх/вниз».
  • Быстрые переключатели «На главной» и «В меню» прямо в строке.
  • Действия → Скрыть неиспользуемые — массово скрывает категории без активных товаров (с предпросмотром). Это же делает фоновая задача авто-скрытия.

Что можно настроить для категории

Откройте категорию (/admin/categories/{id}):

  • В меню — показывать в навигационном дереве на витрине
  • На главной — показывать в блоке категорий на главной странице
  • Иконка — загрузить изображение для визуального представления категории
  • Regex-фильтры — правила фильтрации товаров по атрибутам (например, показывать в категории только товары с атрибутом «Тип» = «Смартфон»)

:::info Поле «Активна (API)» Поле «Активна» приходит из mphone и отражает состояние на стороне поставщика — редактировать его нельзя. Видимость на сайте управляется отдельными переключателями «В меню» и «На главной». :::