Skip to content

Модификаторы товаров

Модификаторы — это дополнительные опции, которые покупатели могут выбрать при заказе товара. Например, размер порции, дополнительные ингредиенты, соусы и т.д.

Как это работает?

Простой пример:

  1. Вы создаете модификатор "Сыр" с ценой 50₽ в библиотеке организации
  2. Добавляете его в группу "Дополнительные ингредиенты" для товара "Пицца"
  3. Покупатель выбирает пиццу и может добавить сыр за 50₽
  4. Итоговая цена: цена пиццы + 50₽

📸 Иллюстрация: Схема работы модификаторов — от создания до выбора покупателем

💡 Подробнее: Узнайте больше о создании товаров в разделе Создание товаров


Библиотека модификаторов

Перед тем как использовать модификаторы в товарах, нужно создать их в библиотеке организации. Это позволяет переиспользовать один и тот же модификатор в разных товарах.

Шаг 1: Откройте раздел "Модификаторы"

  1. Перейдите в раздел "Товары организации" в левом меню
  2. Откройте вкладку "Модификаторы" вверху страницы

📸 Скриншот: Вкладка "Модификаторы" в разделе товаров организации

Шаг 2: Создайте модификатор

  1. Нажмите кнопку "Создать модификатор" в правом верхнем углу
  2. Заполните форму:
    • Название — например: "Сыр", "Без лука", "Острый соус" (обязательно)
    • Описание — опишите модификатор подробнее (необязательно)
    • Цена — укажите цену в рублях, например: 50 (обязательно)
    • Активен — включите, чтобы модификатор был доступен для использования
  3. Нажмите "Создать"

📸 Скриншот: Форма создания модификатора с заполненными полями

Примеры модификаторов:

  • "Сыр" — 50₽ (дополнительный сыр)
  • "Без лука" — 0₽ (убрать лук из блюда)
  • "Острый соус" — 30₽ (добавить острый соус)
  • "Маленькая порция" — 0₽ (базовая цена)
  • "Большая порция" — 200₽ (увеличенная порция)

💡 Совет: Используйте понятные названия, которые будут понятны покупателям. Избегайте технических терминов.

Шаг 3: Управление модификаторами

После создания модификаторы отображаются в таблице. Вы можете:

  • Редактировать — нажмите на кнопку с тремя точками (⋮) и выберите "Редактировать"
  • Удалить — нажмите на кнопку с тремя точками (⋮) и выберите "Удалить"

⚠️ Важно: Если модификатор уже используется в товарах, его нельзя удалить. Сначала удалите модификатор из всех групп товаров.

📸 Скриншот: Таблица модификаторов с действиями


Группы модификаторов для товара

Группа модификаторов — это логическое объединение модификаторов. Например, группа "Дополнительные ингредиенты" может содержать модификаторы: Сыр, Без лука, Острый соус.

Шаг 1: Откройте товар для редактирования

  1. Перейдите в раздел "Товары организации"
  2. Найдите нужный товар в списке
  3. Нажмите на кнопку с тремя точками (⋮) и выберите "Редактировать"
  4. Перейдите на шаг 3 (или последний шаг) в форме редактирования
  5. Найдите раздел "Модификаторы"

📸 Скриншот: Форма редактирования товара с разделом "Модификаторы"

Шаг 2: Создайте группу модификаторов

  1. В разделе "Модификаторы" нажмите кнопку "Создать группу"
  2. Заполните форму:
    • Название группы — например: "Дополнительные ингредиенты", "Размер порции" (обязательно)
    • Обязательный выбор — включите, если покупатель должен выбрать хотя бы один модификатор из группы
    • Минимум выборов — минимальное количество модификаторов для выбора (например: 1)
    • Максимум выборов — максимальное количество (оставьте пустым для безлимита, или укажите число, например: 1)
    • Порядок — порядок отображения среди других групп (например: 0, 10, 20)
  3. Нажмите "Создать"

📸 Скриншот: Форма создания группы модификаторов

Примеры настроек:

  • Группа "Размер порции":

    • Обязательный выбор: Да
    • Минимум: 1
    • Максимум: 1
    • Результат: покупатель должен выбрать ровно один размер
  • Группа "Дополнительные ингредиенты":

    • Обязательный выбор: Нет
    • Минимум: 0
    • Максимум: Без ограничений
    • Результат: покупатель может выбрать любое количество ингредиентов или не выбирать ничего

Шаг 3: Добавьте модификаторы в группу

  1. После создания группы нажмите на неё, чтобы раскрыть список модификаторов
  2. Нажмите кнопку "Добавить модификатор"
  3. В открывшемся окне:
    • Выберите модификатор из библиотеки (используйте поиск, если модификаторов много)
    • При необходимости укажите переопределенную цену для этого товара (если оставить пустым, будет использоваться базовая цена из библиотеки)
    • Укажите порядок отображения модификатора в группе
    • Включите "Выбран по умолчанию", если модификатор должен быть выбран автоматически
    • Включите "Активен", чтобы модификатор был доступен
  4. Нажмите "Добавить"

📸 Скриншот: Добавление модификатора в группу с выбором из библиотеки

Пример:

  • Модификатор "Сыр" в библиотеке стоит 50₽
  • Для товара "Пицца" используем базовую цену 50₽
  • Для товара "Шаурма" переопределяем цену на 60₽

💡 Совет: Используйте переопределение цены только когда действительно нужно. Обычно базовая цена из библиотеки подходит для всех товаров.

Шаг 4: Управление модификаторами в группе

После добавления модификаторов вы можете:

  • Редактировать — изменить цену, порядок, статус
  • Удалить — убрать модификатор из группы

📸 Скриншот: Список модификаторов в группе с возможностью редактирования


Шаблоны модификаторов

Шаблоны — это переиспользуемые группы модификаторов, которые можно применить к нескольким товарам. Изменения в шаблоне автоматически применяются ко всем товарам, где он используется.

Когда использовать шаблоны?

Используйте шаблоны, когда:

  • Одна и та же группа нужна для нескольких товаров
  • Нужно централизованно управлять модификаторами
  • Модификаторы могут изменяться и нужно применить изменения везде

Не используйте шаблоны, когда:

  • Группа уникальна для одного товара
  • Не планируется переиспользование

Пример: У вас есть 5 видов шаурмы, и для всех нужна группа "Размер порции" с одинаковыми модификаторами. Вместо создания 5 одинаковых групп создайте один шаблон и примените его ко всем товарам.

Шаг 1: Создайте шаблон

  1. Перейдите в раздел "Товары организации"
  2. Откройте вкладку "Шаблоны модификаторов"
  3. Нажмите кнопку "Создать шаблон"
  4. Заполните форму (аналогично созданию группы):
    • Название — например: "Размер порции"
    • Обязательный выбор — включите, если нужно
    • Минимум/максимум выборов — укажите ограничения
    • Порядок — порядок отображения
  5. Нажмите "Создать"

📸 Скриншот: Форма создания шаблона модификаторов

Шаг 2: Добавьте модификаторы в шаблон

  1. Найдите созданный шаблон в таблице
  2. Нажмите на кнопку с тремя точками (⋮) и выберите "Управлять модификаторами"
  3. В открывшемся окне нажмите "Добавить модификатор"
  4. Выберите модификатор из библиотеки и настройте параметры
  5. Повторите для всех нужных модификаторов

📸 Скриншот: Управление модификаторами в шаблоне

Шаг 3: Примените шаблон к товару

  1. Откройте товар для редактирования
  2. Перейдите на шаг 3 (или последний шаг) в форме редактирования
  3. Найдите раздел "Шаблоны модификаторов"
  4. Нажмите кнопку "Применить шаблон"
  5. В открывшемся окне:
    • Выберите шаблон из списка
    • При необходимости переопределите настройки для этого товара:
      • Порядок отображения
      • Обязательность
      • Минимум/максимум выборов
  6. Нажмите "Применить"

📸 Скриншот: Применение шаблона к товару с возможностью переопределения настроек

Пример переопределения:

  • Шаблон "Размер порции" настроен как обязательный (минимум 1, максимум 1)
  • Для большинства товаров это подходит
  • Для одного товара нужно сделать необязательным
  • При применении шаблона переопределите настройку "Обязательный выбор" на "Нет"

Шаг 4: Управление примененными шаблонами

После применения шаблона к товару вы можете:

  • Редактировать переопределения — изменить настройки для этого товара
  • Удалить шаблон из товара — убрать шаблон (сам шаблон останется в библиотеке)

📸 Скриншот: Список примененных шаблонов с возможностью редактирования

⚠️ Важно: Изменения в самом шаблоне автоматически применяются ко всем товарам, где он используется. Переопределения для конкретного товара сохраняются.


Примеры использования

Пример 1: Пицца с дополнительными ингредиентами

Задача: Добавить возможность выбора дополнительных ингредиентов для пиццы.

Решение:

  1. Создайте модификаторы в библиотеке:

    • "Сыр" — 50₽
    • "Без лука" — 0₽
    • "Острый соус" — 30₽
  2. Создайте группу для пиццы:

    • Название: "Дополнительные ингредиенты"
    • Обязательный выбор: Нет
    • Минимум/максимум: без ограничений
  3. Добавьте модификаторы в группу

  4. Результат: Покупатель может выбрать любое количество дополнительных ингредиентов при заказе пиццы.

Пример 2: Шаурма с размером порции (с использованием шаблона)

Задача: Добавить выбор размера порции для всех видов шаурмы (5 товаров).

Решение:

  1. Создайте модификаторы:

    • "Маленькая порция" — 0₽
    • "Средняя порция" — 100₽
    • "Большая порция" — 200₽
  2. Создайте шаблон:

    • Название: "Размер порции"
    • Обязательный выбор: Да
    • Минимум: 1
    • Максимум: 1
  3. Примените шаблон ко всем 5 товарам

  4. Результат: Все виды шаурмы имеют одинаковую группу "Размер порции", и покупатель должен выбрать размер.

Преимущества шаблона:

  • При добавлении нового размера нужно обновить только шаблон
  • Изменения автоматически применяются ко всем товарам
  • Единообразие во всех товарах

Пример 3: Кофе с выбором молока и сиропа

Задача: Предложить выбор типа молока (обязательно) и сиропа (опционально).

Решение:

  1. Создайте две группы:

    Группа 1: "Тип молока"

    • Обязательный выбор: Да
    • Минимум: 1, Максимум: 1
    • Модификаторы: "Обычное молоко" (0₽), "Овсяное молоко" (30₽), "Кокосовое молоко" (40₽)

    Группа 2: "Сироп"

    • Обязательный выбор: Нет
    • Минимум: 0, Максимум: 1
    • Модификаторы: "Ванильный сироп" (20₽), "Карамельный сироп" (25₽), "Без сиропа" (0₽)
  2. Результат: Покупатель должен выбрать тип молока и может выбрать сироп.


Настройки групп

Обязательный выбор

Если включено, покупатель должен выбрать хотя бы один модификатор из группы перед добавлением товара в корзину.

Когда использовать:

  • Размер порции (обязательно выбрать)
  • Тип товара (обязательно выбрать)
  • Критичные опции

Минимум и максимум выборов

  • Минимум 1: покупатель должен выбрать хотя бы один модификатор
  • Максимум 1: покупатель может выбрать только один (отображаются как радио-кнопки)
  • Без ограничений: покупатель может выбрать любое количество (отображаются как чекбоксы)

Порядок отображения

Порядок, в котором группы будут отображаться на странице товара.

Совет: Начинайте с 0 и увеличивайте на 10 для удобства вставки новых групп между существующими (0, 10, 20, 30...).


Часто задаваемые вопросы

Можно ли использовать и обычные группы, и шаблоны для одного товара?

Да, можно. Система автоматически объединяет их в единый список на странице товара. Покупатель увидит все группы вместе.

Что происходит при удалении модификатора из библиотеки?

Модификатор будет удален из всех групп и шаблонов, где он использовался. Если модификатор уже использован в заказах, он останется в истории заказов для корректного отображения.

Можно ли изменить цену модификатора в шаблоне для конкретного товара?

Да, можно переопределить цену модификатора в шаблоне, но это делается через создание обычной группы для этого товара с переопределенной ценой. Или используйте обычную группу вместо шаблона для этого товара.

Как проверить, к каким товарам применен шаблон?

В таблице шаблонов отображается информация о применении. Вы можете увидеть, сколько товаров используют каждый шаблон.

Что делать, если нужно изменить шаблон?

Откройте шаблон для редактирования и внесите изменения. Изменения автоматически применятся ко всем товарам, где используется этот шаблон. Переопределения настроек для конкретных товаров сохранятся.

Можно ли удалить шаблон?

Да, но только если он не используется ни в одном товаре. Если шаблон применен к товарам, сначала удалите его из всех товаров, а затем удалите сам шаблон.


Следующие шаги

После настройки модификаторов:

  1. Проверьте, что модификаторы отображаются на странице товара в мини-приложении
  2. Протестируйте выбор модификаторов как покупатель
  3. Проверьте расчет цены с учетом модификаторов
  4. Убедитесь, что модификаторы корректно отображаются в корзине и при оформлении заказа

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

💡 Подробнее: Узнайте больше о работе с товарами в разделах Создание товаров и Управление товарами

Документация МагазинВТГ