Главная Меню Зависимые модификаторы

Зависимые модификаторы

Обновлено Nov 03, 2026

Возможности

Как устроена зависимость

  • Группа модификаторов блюда привязывается к одному варианту из другой группы того же блюда. Пока этот вариант не выбран, зависимой группы в карточке нет.
  • Родитель — именно вариант, а не группа целиком: у каждого размера может быть свой набор добавок.
  • От одного варианта могут зависеть несколько групп. Зависимая группа сама бывает родителем для следующей — получается цепочка.
  • Обязательность зависимой группы условна: пока родительский вариант не выбран, заполнять её не требуется, а после выбора — требуется.
  • Группа набора корзины (группа, которую корзина получает независимо от состава блюд) тоже может зависеть от варианта. Родителем служит вариант, выбранный в карточке любого блюда в корзине, или вариант, выбранный в самой корзине. Такая группа раскрывается, когда в корзине есть хотя бы одна единица родителя, а её лимит и ступени цены умножаются на число этих единиц: при лимите 2 и трёх пиццах с выбранным родительским вариантом гость может выбрать до 6.

Что видит гость

  • Группа уровня карточки появляется и исчезает прямо в открытой карточке блюда. Зависимые группы уровня корзины появляются и исчезают в блоке дополнений корзины, а не в карточке.
  • Если родительский вариант отмечен как выбранный по умолчанию, зависимая группа раскрыта сразу при открытии карточки — вместе со своими значениями по умолчанию.
  • При смене родительского варианта уже сделанный выбор переносится в новую группу по совпадению названия варианта и способа выбора. Что перенести не удалось — снимается, дальше подставляются значения по умолчанию.
  • В корзине состав позиции показан вместе с выбранными зависимыми вариантами, и его можно поправить, не пересобирая позицию заново.
  • На витрине и в приложении поведение одинаковое.

Наличие и стоп-листы

  • Недоступный родительский вариант уводит с собой и зависимую группу.
  • Если у обязательной зависимой группы все варианты попали в стоп-лист, сам родительский вариант становится непригодным. Когда пригодных вариантов не осталось ни одного, блюдо показывается недоступным к заказу.

Откуда ещё берутся зависимые группы

  • Размеры блюд из кассовой системы: при импорте меню размеры заводятся отдельной группой, а модификаторы каждого размера привязываются именно к нему. Так размерность, заведённая в iiko, доезжает до витрины.
  • При копировании меню в другую организацию привязки переносятся вместе с ним.

Как настроить

Что включить

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

Порядок настройки

  1. Завести нужные группы модификаторов в разделе меню — как минимум две.
  2. Добавить обе группы в конфигуратор блюда.
  3. У зависимой группы выбрать родительский вариант из списка вариантов остальных групп блюда.
  4. Сохранить блюдо и опубликовать меню.

Сброс привязки — отдельным действием у той же группы; блюдо после этого тоже сохраняется и меню публикуется заново.

Размеры из кассовой системы

Чтобы размеры, заведённые в кассе, приезжали зависимыми группами, в настройках обмена меню включается импорт размеров. Возможность зависимых групп при этом должна быть включена: иначе полученную схему нечем будет править в кабинете.

Что должно быть настроено и ограничения

  • У блюда должно быть больше одной группы модификаторов, и обе должны быть добавлены в конфигуратор блюда.
  • Гость увидит изменение только после публикации меню.
  • Родительский вариант должен оставаться в схеме блюда. Если убрать его, зависимая группа перестанет показываться, а сама привязка сохранится.
  • Стоп-лист действует в обе стороны: снятый родительский вариант прячет зависимую группу, а полностью снятая обязательная зависимая группа делает непригодным родительский вариант.
  • Импорт размеров из кассы требует меню, заведённого на стороне кассовой системы.
  • Выбор в корзине, в том числе в зависимых группах уровня корзины, видят и могут менять только обновлённые клиенты витрины. Старые клиенты выбрать такие дополнения не могут и не видят их в списке позиций, но сумма заказа выбранное учитывает.

Чего нет

  • Для групп в карточке блюда родителем может быть только вариант из другой группы того же блюда. Привязать такую группу к выбору в другом блюде, к категории или к способу получения нельзя. То же касается групп уровня корзины, которые приходят вместе с блюдом: родитель ищется только среди выбора в этой же позиции. Зависеть от выбора по всей корзине умеют только группы наборов корзины.
  • Условие ровно одно: строка конфигуратора зависит от одного варианта. Ни списка родительских вариантов, ни условия «любой из», ни сочетания с чем-то ещё — вроде «тонкое тесто при размере 30 и только на самовывоз» — задать нельзя.
  • Зависимость управляет группой целиком: скрывать отдельные варианты внутри группы она не умеет.
  • Осмысленность привязки не проверяется. Кольцевую зависимость кабинет примет, и разбираться с ней придётся глазами.
  • У подарочной позиции акции, где гостю разрешено менять только обязательные группы, зависимая группа для правки закрыта — даже если сама обязательна.
  • Гость не видит объяснения, почему группы не стало: подписи вроде «доступно только для 30 см» в карточке нет.

Примеры

Тонкое тесто только для больших пицц

  1. В меню заведены группы «Размер пиццы» (25, 30, 35 см; выбор одного варианта) и «Тесто» (традиционное, тонкое).
  2. Обе группы добавлены в конфигуратор пиццы.
  3. У группы «Тесто» родителем выбран вариант «30 см».
  4. Блюдо сохранено, меню опубликовано.
  5. Гость открывает пиццу: пока размер не выбран или выбран 25 см, группы «Тесто» в карточке нет. Выбрал 30 см — группа появилась.

Сироп только к кофе на молоке

  1. У напитка заведены группы «Основа» (эспрессо, на молоке) и «Сироп».
  2. Группа «Сироп» привязана к варианту «на молоке» и помечена необязательной.
  3. Гость выбирает эспрессо — сиропов не предлагают. Переключается на молочную основу — группа сиропов раскрывается, ранее сделанный выбор в других группах сохраняется.

Размеры из кассы приезжают готовыми

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

Связанные статьи