Skip to content
msBundles
Комплекты товаров miniShop3 с общей ценой, скидкой и синхронизацией в корзине
  1. Компоненты
  2. msBundles
  3. Начало работы
  4. Системные настройки

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

Откройте Система → Системные настройки и выберите namespace msbundles.

Ключи

КлючТипПо умолчаниюОписание
msbundles_stock_behaviortextfieldblockКак витрина ведёт себя, когда обязательной позиции не хватает на складе
msbundles_max_bundle_quantitynumberfield99Максимум комплектов в поле количества на карточке и в запросе добавления в корзину

Когда какой stock_behavior

ЗначениеКогда ставитьЧто видит покупатель
blockНужно показать предложение, но не дать оформить без складаКарточка есть, кнопка «Добавить» неактивна
messageХотите объяснить причину текстомКарточка есть, под ней stock_message
hideПустые комплекты лучше совсем не показыватьСниппет не выводит карточку

Необязательные позиции при нулевом остатке в расчёт доступности не ломают весь комплект. При добавлении такая строка просто пропускается. В ответе API могут появиться warnings.

msbundles_max_bundle_quantity режет и поле на карточке, и серверный лимит. Если покупатель пытается взять больше, запрос add не пройдёт.

Права доступа

ПравоЧто открывает
msbundles_viewПункт меню, список, просмотр комплектов
msbundles_saveСоздание, правка, удаление, копирование, смена порядка

Без msbundles_view пункта msBundles в меню не будет.

После установки пакета откройте политику доступа менеджера и отметьте оба права. Затем очистите кэш MODX.