174 lines
5.3 KiB
Markdown
174 lines
5.3 KiB
Markdown
# Анализ первых товаров и атрибутов
|
||
|
||
## Что видно по присланному списку
|
||
|
||
Товары нельзя хранить только как "название + цена". Для удобного сайта и админки нужны:
|
||
|
||
- товар;
|
||
- одна или несколько фасовок;
|
||
- цена за кг, если товар весовой;
|
||
- цена за упаковку;
|
||
- тип заморозки;
|
||
- тип обработки/разделки;
|
||
- происхождение;
|
||
- размер или калибр;
|
||
- вид приготовления;
|
||
- тип фасовки.
|
||
|
||
## Новые группы атрибутов
|
||
|
||
В `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;
|
||
- фото;
|
||
- опубликован/не опубликован.
|
||
|
||
У товара должны быть атрибуты:
|
||
|
||
- какие группы применяются к этому товару: например Упаковка и Размер рыбы.
|
||
|
||
У каждой фасовки/варианта должны быть:
|
||
|
||
- упаковка;
|
||
- размер/калибр, если есть;
|
||
- цена;
|
||
- старая цена;
|
||
- код товара;
|
||
- артикул;
|
||
- вес/объем/штук;
|
||
- доступность;
|
||
- публикация;
|
||
- значения атрибутов.
|
||
|
||
## Следующее действие
|
||
|
||
Нужно получить полный список атрибутов из старой админки, особенно:
|
||
|
||
- все значения упаковки;
|
||
- все размеры рыбы;
|
||
- все размеры креветок;
|
||
- все варианты разделки;
|
||
- все варианты заморозки;
|
||
- все регионы/страны происхождения.
|
||
|
||
После этого можно сделать удобную форму товара в админке не одной строкой, а таблицей фасовок как на старом сайте.
|