Skip to content
ms3Variants
ms3Variants
Компонент вариантов товаров для MiniShop3
  1. Компоненты
  2. ms3Variants
  3. Системные настройки

Системные настройки

Все настройки находятся в разделе Система → Системные настройки с пространством имён ms3variants.

Основные настройки

ms3variants_enabled

Включение/выключение компонента.

ПараметрЗначение
Ключms3variants_enabled
ТипДа/Нет
По умолчаниюtrue

При отключении варианты не будут обрабатываться в корзине и на фронтенде.


ms3variants_default_active

Активность новых вариантов по умолчанию.

ПараметрЗначение
Ключms3variants_default_active
ТипДа/Нет
По умолчаниюtrue

Определяет, будет ли новый вариант сразу активен после создания.


ms3variants_sku_pattern

Шаблон генерации артикула (SKU) для вариантов.

ПараметрЗначение
Ключms3variants_sku_pattern
ТипТекст
По умолчанию{product_article}-{option_values}

Доступные плейсхолдеры:

ПлейсхолдерОписание
{product_id}ID товара
{product_article}Артикул товара
{option_values}Значения опций через дефис
{variant_id}ID варианта

Примеры:

{product_article}-{option_values}     → ABC-123-red-XL
{product_id}-{option_values}          → 42-red-XL
SKU-{product_article}-{variant_id}    → SKU-ABC-123-1

Настройки остатков

ms3variants_check_stock

Включить контроль остатков.

ПараметрЗначение
Ключms3variants_check_stock
ТипДа/Нет
По умолчаниюtrue

При включении:

  • Нельзя добавить в корзину больше, чем есть на складе
  • Нельзя изменить количество в корзине сверх остатков
  • Варианты без остатков могут быть скрыты (см. ms3variants_show_out_of_stock)

ms3variants_show_out_of_stock

Показывать варианты без остатков.

ПараметрЗначение
Ключms3variants_show_out_of_stock
ТипДа/Нет
По умолчаниюtrue

При включении (true):

  • Все варианты отображаются
  • Варианты без остатков показаны с пометкой "Нет в наличии"
  • Кнопка добавления в корзину заблокирована

При выключении (false):

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

ms3variants_deduct_stock_status

Статус заказа для списания остатков.

ПараметрЗначение
Ключms3variants_deduct_stock_status
ТипЧисло
По умолчанию2

ID статуса заказа, при достижении которого остатки вариантов уменьшаются.

Стандартные статусы MiniShop3:

IDСтатус
1Новый
2Оплачен
3Отправлен
4Доставлен
5Отменён

Значение 0 — списание отключено.

Рекомендация

Устанавливайте статус "Оплачен" (2) для предоплатных магазинов или "Отправлен" (3) для магазинов с оплатой при получении.