шаг 3 завершен
This commit is contained in:
@@ -31,6 +31,7 @@
|
||||
- популярные товары;
|
||||
- настройки сайта;
|
||||
- праздничные/нерабочие дни.
|
||||
- старые URL и 301-редиректы для сохранения индексации.
|
||||
|
||||
## Главная логика связей
|
||||
|
||||
@@ -45,6 +46,10 @@
|
||||
- меню каталога;
|
||||
- SEO-текст для страниц категорий.
|
||||
|
||||
Для переноса со старого сайта у категорий есть поле `legacy_path`. Если старый URL отличается от нового slug, старый путь нужно сохранить и добавить 301-редирект в таблицу `redirects`.
|
||||
|
||||
Для SEO у категорий есть поля `h1`, `seo_title`, `seo_description`, `seo_keywords`.
|
||||
|
||||
### Товары
|
||||
|
||||
Таблица `products` хранит основную карточку товара:
|
||||
@@ -60,6 +65,10 @@
|
||||
- доступность;
|
||||
- признаки "новинка", "хит", "акция".
|
||||
|
||||
Для товаров также есть поле `legacy_path`, чтобы переносить старые ссылки без потери индексации.
|
||||
|
||||
Для SEO у товаров есть поля `h1`, `seo_title`, `seo_description`, `seo_keywords`.
|
||||
|
||||
### Фасовки
|
||||
|
||||
Таблица `product_variants` хранит отдельные фасовки товара.
|
||||
@@ -106,6 +115,13 @@
|
||||
|
||||
Если промокод действует на весь заказ, targets не нужны.
|
||||
|
||||
Для отображения выгодных цен в каталоге у промокодов есть поля:
|
||||
|
||||
- `show_in_price_tiers` - показывать как градацию цены;
|
||||
- `price_tier_label` - подпись для карточки товара.
|
||||
|
||||
Так можно показывать покупателю базовую цену, цену от 20 000 руб. наличными и цену от 50 000 руб. наличными.
|
||||
|
||||
### Доставка
|
||||
|
||||
Таблица `delivery_calculations` хранит результат расчета:
|
||||
|
||||
Reference in New Issue
Block a user