Files
new.rybstock.ru/docs/АНАЛИЗ_ПЕРВЫХ_ТОВАРОВ_И_АТРИБУТОВ.md
2026-06-04 01:30:45 +03:00

5.3 KiB
Raw Permalink Blame History

Анализ первых товаров и атрибутов

Что видно по присланному списку

Товары нельзя хранить только как "название + цена". Для удобного сайта и админки нужны:

  • товар;
  • одна или несколько фасовок;
  • цена за кг, если товар весовой;
  • цена за упаковку;
  • тип заморозки;
  • тип обработки/разделки;
  • происхождение;
  • размер или калибр;
  • вид приготовления;
  • тип фасовки.

Новые группы атрибутов

В database/seed.sql добавлены группы:

  • Упаковка;
  • Размер рыбы;
  • Размер креветки;
  • Тип обработки;
  • Тип заморозки;
  • Происхождение;
  • Размер / калибр;
  • Вид приготовления;
  • Тип фасовки.

Примеры признаков из товаров

Тип заморозки

  • штучная заморозка;
  • монолитная заморозка;
  • свежемороженые;
  • охлажденная.

Тип обработки

  • неразделанная;
  • разделанная с головой;
  • потрошеная без головы;
  • без головы;
  • с головой;
  • без кожи;
  • филе;
  • стейк.

Вид приготовления

  • слабосоленая;
  • вяленая;
  • горячего копчения;
  • холодного копчения;
  • в кляре;
  • в масле;
  • с морской капустой.

Происхождение

  • Вьетнам;
  • Камчатка;
  • Япономорская;
  • Сахалин;
  • Каспийская;
  • Цимлянская;
  • Чили;
  • Армения;
  • Средиземноморская;
  • Севанская.

Размер / калибр

  • 1 кг и более;
  • 4 кг и более;
  • 7-8 кг;
  • L2;
  • U4;
  • 16-20.

Правила отображения цены

Весовой товар с крупной фасовкой

Пример: горбуша 22 кг, цена 559 руб./кг.

Показывать:

  • цена за кг: 559 руб.;
  • за упаковку 22 кг: 12298 руб.;
  • выбор фасовки: 22 кг или 11 кг.

Единственная упаковка 1 кг

Пример: креветки 1 кг.

Показывать аккуратно:

  • цена за упаковку 1 кг;
  • можно не дублировать одинаковую цену два раза, если это визуально перегружает карточку.

Маленькая фиксированная упаковка

Пример: кукумария 200 г.

Показывать:

  • за упаковку 200 г: 300 руб.;
  • не пересчитывать за кг, если это не нужно покупателю.

Порционная фасовка

Пример: стейки тунца 0.5 кг.

Показывать:

  • за упаковку 0.5 кг;
  • кратность покупки 0.5 кг.

Что стоит сделать для удобства покупателей

  • Бейдж "крупная фасовка" для 10 кг, 20 кг, 22 кг и похожих упаковок.
  • Бейдж "малая фасовка" для 1 кг, 0.5 кг, 200 г.
  • Бейдж "штучная заморозка" для удобного разделения продукта.
  • Бейдж "монолитная заморозка" там, где важно предупредить покупателя.
  • Фильтр "разделка": неразделанная, разделанная, филе, стейк, без головы.
  • Фильтр "тип заморозки".
  • Фильтр "страна/регион происхождения".
  • Фильтр "размер/калибр".

Как это ляжет в админку

У товара должны быть общие поля:

  • название;
  • категория;
  • описание;
  • SEO;
  • фото;
  • опубликован/не опубликован.

У товара должны быть атрибуты:

  • какие группы применяются к этому товару: например Упаковка и Размер рыбы.

У каждой фасовки/варианта должны быть:

  • упаковка;
  • размер/калибр, если есть;
  • цена;
  • старая цена;
  • код товара;
  • артикул;
  • вес/объем/штук;
  • доступность;
  • публикация;
  • значения атрибутов.

Следующее действие

Нужно получить полный список атрибутов из старой админки, особенно:

  • все значения упаковки;
  • все размеры рыбы;
  • все размеры креветок;
  • все варианты разделки;
  • все варианты заморозки;
  • все регионы/страны происхождения.

После этого можно сделать удобную форму товара в админке не одной строкой, а таблицей фасовок как на старом сайте.