Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц
Поиск товаров

Упаковки

Позволяет продавать продукты, продаваемые в упаковках (ящики, коробки).
Укажите домен без http и слешей. Пример: domain.com
По подписке 5 000 ₽
Написать отзыв
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

Этот модуль входит в нашу Подписку.

Оформите подписку — и пользуйтесь всеми модулями без ограничений.

Упаковки

Модуль позволяет продавать один и тот же товар не только поштучно, но и упаковками. На витрине покупатель видит понятные количества, а корзина, оформление заказа и остатки пересчитываются с учётом числа единиц в упаковке.

Для чего нужен

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

Основные возможности

  • продажа товара поштучно, упаковками или в смешанном режиме;
  • настройка количества единиц в упаковке для магазина и для отдельных товаров;
  • выбор способа расчёта цены: за единицу товара или за упаковку;
  • отображение количества штук, упаковок или обоих вариантов на витрине;
  • автоматический пересчёт количества при изменении штук или упаковок;
  • корректное отображение упаковок в корзине, мини-корзине и на оформлении заказа;
  • поддержка темы UniTheme2 и адаптивного списка товаров на checkout;
  • массовое редактирование, экспорт и импорт данных, связанных с упаковками.

Как работает

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

Где находится в админке

Основные настройки находятся в разделе Модули → Управление модулями → MS: упаковки. Индивидуальные настройки товара доступны в карточке товара на вкладке MS: дробный остаток и упаковки.

Для кого

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

Остались вопросы по работе модуля?

Напишите нам.


Продукт:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Назначение:
  • Владельцам
  • Покупателям
Архитектура
:
  • Backend
Локализации:
  • English
  • Русский
Совместимость:
  • 4.21.X
  • 4.20.X
  • 4.19.X
  • 4.18.X
  • 4.17.X

Инструкция к модулю Упаковки

Модуль переводит продажи товара в режим упаковок и помогает корректно считать количество, цену и остатки на витрине, в корзине и на оформлении заказа.

Что делает модуль

  • позволяет продавать товар поштучно, упаковками или в смешанном режиме;
  • задаёт количество единиц в упаковке для магазина и для отдельных товаров;
  • пересчитывает количество штук и упаковок автоматически;
  • показывает покупателю только те варианты отображения, которые выбраны в настройках;
  • корректно отображает упаковки в корзине, мини-корзине и на checkout;
  • поддерживает массовое редактирование, экспорт и импорт связанных данных.

Где находится модуль

  • Администрирование → Модули → Управление модулями → MS: упаковки — основные настройки модуля;
  • Товары → Товары → карточка товара → вкладка MS: дробный остаток и упаковки — индивидуальные настройки товара;
  • витрина, корзина и оформление заказа — здесь видно результат работы модуля.

Настройка

  1. Откройте карточку модуля и задайте основной способ продажи: поштучно или упаковками.
  2. Выберите, как считать цену: за единицу товара или за упаковку.
  3. Укажите стандартное количество единиц в упаковке.
  4. Настройте, что показывать покупателю: количество штук, количество упаковок или оба варианта.
  5. При необходимости включите проверку остатка по единицам и сохраните настройки.

Вес упаковки и доставка

В настройках модуля или товара выберите, что указано в стандартном поле Вес на вкладке Параметры доставки:

  • Вес одной штуки: вес для доставки = вес штуки × количество штук в упаковке × количество упаковок в корзине.
  • Вес одной упаковки: стандартное поле уже содержит вес упаковки; повторного умножения на количество штук нет. Это значение по умолчанию для совместимости со старыми товарами.

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

Пример: при тестовом весе 0,95 кг и 12 штуках в упаковке одна упаковка весит 11,4 кг, две — 22,8 кг. Укажите фактический вес товара в единицах веса магазина; объём в литрах не равен весу в килограммах.

Шаг выбора количества управляет счётчиком, а не весом. Доплата за доставку и тариф доставки не изменяются модулем автоматически.

Как проверить работу

Править файлы ядра CS-Cart не требуется. Модуль использует штатные хуки добавления и обновления корзины. Ранее добавленный вручную вызов add_product_to_cart_post_normalize_amount больше не используется модулем упаковок; не удаляйте его, если он нужен другому модулю.

  1. Откройте настроенный товар на витрине.
  2. Проверьте, что отображаются нужные счётчики: штуки, упаковки или оба варианта.
  3. Измените количество штук и упаковок и убедитесь, что связанное значение пересчитывается автоматически.
  4. Проверьте цену и итоговую сумму в карточке товара, в корзине и на оформлении заказа.
  5. На узких экранах убедитесь, что элементы строки товара не накладываются друг на друга.

История изменений

v1.3.5 от 2026-10-22

[!] Ручной ввод количества упаковок сохраняет синхронизацию со штуками после использования кнопок счётчика штук.

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

v1.3.4 от 2026-10-22

[!] Исправлены кнопки изменения количества и обработчики полей в попапе быстрого просмотра: строковые идентификаторы корректно передаются в JavaScript.

[!] При скрытом счётчике добавляется одна упаковка, а не количество упаковок, равное числу штук внутри неё.

[*] Синхронизированы шаблоны Responsive и UniTheme2; добавлены проверки компиляции и работы счётчиков с разными префиксами.

v1.3.3 от 2026-10-13

[!] Исправлен расчёт веса при продаже упаковками: в режиме «Вес одной штуки» доставка учитывает количество штук в упаковке.

[+] Добавлен выбор «Вес одной штуки / Вес одной упаковки» в настройках модуля и товара, а также поле экспорта и импорта.

[*] Существующие товары по умолчанию сохраняют прежний расчёт веса упаковки.

[!] Устранена зависимость от ручной правки ядра: добавление и изменение количества используют штатные хуки CS-Cart, включая смешанную продажу и проверку остатков.

[!] Количество штук хранится для каждой проверенной строки корзины; разные варианты одного товара не подменяют количество друг друга.

[*] Обновлены инструкции и переводы, добавлены регрессионные проверки расчёта веса.

v1.3.2 от 2026-10-02

[!] Исправлена фатальная ошибка Smarty-компиляции в шаблоне чекаута для темы UniTheme2 (некорректный синтаксис тернарного оператора), из-за которой страница оформления заказа была недоступна на CS-Cart 4.18.3.

[*] Проверены все шаблоны модуля в темах Responsive, UniTheme2 и YoupiTheme на корректность синтаксиса тернарных операторов.

v1.3.1 от 2026-09-03

[*] Обновлены код, шаблоны и интеграционные файлы модуля.

[*] Обновлены описание, инструкция и changelog модуля.

v1.3.0 от 2026-06-24

[!] Исправлен расчёт итогов заказа и комиссии при продаже товаров упаковками.

[*] Исправлен пересчёт итогов корзины при изменении количества товара в теме UniTheme2.

[+] Исправлено отображение списка товаров на странице оформления заказа при совместной работе с удобной корзиной: выровнены колонки цены, количества, суммы и удаления товара, добавлена адаптация под разные размеры экрана.

[*] Улучшено отображение товаров на странице оформления заказа в теме UniTheme2.

v1.2.0 от 2026-04-01

[*] Обновлён шаблон модуля.

v1.1.2 от 2026-03-25

[!] Исправлено отображение стилей модуля в теме UniTheme2.

v1.1.1 от 2025-10-01

[*] Проведена стандартизация модуля.

[+] Исправлено добавление товара из карточки товара в список избранного: товар больше не добавляется дважды.

v1.1.0 от 2025-08-27

[*] Изменено отображение цен.

[+] Добавлена настройка, позволяющая выбрать, какую цену показывать первой в карточке товара.

v1.0.0 от 2025-04-25

[+] Первое издание.

Обозначения:

[+] Добавлено

[-] Удалено

[*] Изменено

[!] Исправлена ошибка

Отзывы
Антон Сыченков
Установил модуль упаковки MakeShop: быстро настроил варианты и расчёт стоимости, интерфейс понятен, интеграция с товарами без проблем, стабильная работа в процессе тестирования. Рекомендую.
Похожие модули