Купить всё в категории
Этот модуль входит в нашу Подписку.
Оформите подписку — и пользуйтесь всеми модулями без ограничений.
Модуль добавляет массовое добавление товаров в корзину прямо из категории и сохраняет привязку к категориям в составе заказа, чтобы в админке и на витрине было видно, из какой категории добавлен объём.
Для чего нужен
Модуль рассчитан на магазины с режимом «Компактный список» в каталоге. Покупатель отмечает несколько позиций и кладёт их в корзину одним действием, не открывая карточку каждого товара.
Данные по категориям при этом не теряются: они сохраняются вместе с заказом, поэтому менеджер видит, из каких категорий собран заказ.
Основные возможности
- панель «Добавить выбранные в корзину» в компактном списке товаров;
- учёт количества по категориям в корзине и перенос этих данных в детали заказа;
- отображение разбивки по категориям в корзине и на оформлении заказа;
- совместимость с модулем удобной корзины при наличии соответствующих переопределений;
- поддержка дробного количества при использовании совместимого модуля.
Как работает
Модуль работает в режиме компактного списка товаров. Когда покупатель добавляет выбранные позиции в корзину, модуль сохраняет идентификатор категории и количество каждой позиции. При оформлении заказа эти данные записываются в детали позиции заказа, поэтому в карточке заказа в админке видно, из каких категорий добавлены товары.
Отдельных настроек у модуля нет — он начинает работать сразу после установки. При установке выполняется обновление схемы базы данных, которое добавляет служебное поле в детали заказа.
Остались вопросы по работе модуля?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Покупателям
- English
- Русский
- 4.21.X
- 4.20.X
- 4.19.X
- 4.18.X
- 4.17.X
Инструкция к модулю «Купить всё в категории»
Что делает модуль
Модуль добавляет в компактный список товаров панель массового добавления в корзину: покупатель отмечает нужные позиции и кладёт их в корзину одним действием. Категория и количество выбранных товаров сохраняются в деталях заказа и показываются в карточке заказа в админке.
Где находится модуль
Карточка модуля — в разделе Модули → Управление модулями. Отдельных пользовательских настроек у модуля нет; при открытии карточки доступны вкладки с инструкцией, полным описанием и историей изменений. Панель добавления появляется на витрине в компактном списке товаров.
Требования
В настройках витрины для списка товаров должен быть доступен и выбран режим «Компактный список». Без него панель массового добавления не отображается.
Как работать на витрине
- Откройте категорию в режиме компактного списка.
- Отметьте нужные товары.
- Нажмите кнопку добавления выбранных в корзину.
- Оформите заказ.
Что видно в админке
В карточке заказа отображается разбивка по категориям, сформированная модулем при оформлении заказа. Для заказов, которые редактировались с полной пересборкой корзины, данные могут отличаться — проверяйте поведение на новых заказах.
Как проверить работу
- Убедитесь, что для списка товаров выбран режим «Компактный список».
- Откройте категорию и отметьте несколько товаров.
- Добавьте выбранные товары в корзину одной кнопкой.
- Оформите заказ и откройте его в разделе «Заказы» в панели администратора.
- Проверьте, что у позиций заказа отображается разбивка по категориям.
Типовые проблемы
- Панель добавления не появляется. Проверьте, что для списка товаров выбран режим «Компактный список».
- Разбивка по категориям не отображается в заказе. Проверьте заказ, оформленный после установки модуля: для новых заказов данные сохраняются и показываются в карточке.
- Цена или количество отображаются некорректно. Проверьте совместимость с модулями удобной корзины и дробного количества, если они используются в магазине.
История изменений
v1.7.1 от 08.10.2026
[*] Обновлён шаблон модуля.
v1.7.0 от 2026-04-01
[+] Установка и обновление схемы базы данных через миграции; при установке выполняется только механизм миграций.
[*] Модуль приведён к единому шаблону проекта: подключение основной функции, центр обновлений, боковая панель и вкладки с инструкцией, полным описанием и историей изменений в админке.
[*] Инициализация модуля и контроллер редактирования согласованы с актуальными правилами безопасности.
[!] Устранены устаревшие подключения лицензирования и удалена пустая функция деинсталляции.
[!] Восстановлен паритет копий шаблона в поставке модуля.
v1.6.1 от 2025-12-01
[+] Добавлена совместимость с модулем удобной корзины.
[+] Добавлен логотип.
[*] Обновлён шаблон модуля.
[!] Исправлено отображение заказа в админке.
[!] Исправлена ошибка отображения общей цены товара на странице оформления заказа.
v1.6.0 от 2025-04-10
[*] Рефакторинг модуля.
[*] Короткие теги PHP заменены на полные.
[!] Исправлена ошибка, из-за которой в цене появлялись лишние символы.
v1.5.2 от 2023-03-31
[+] Добавлен хук в шаблон оформления заказа для совместимости с модулем дробного количества.
v1.5.1 от 2023-03-27
[*] Изменена структура ключевых файлов.
[!] Исправлена ошибка при добавлении товара не со страницы категорий.
v1.5.0 от 2023-01-30
[+] Добавлены лицензирование и обновление модуля.
[*] Изменена логика предварительного расчёта стоимости на разных темах.
[*] Поправлена вёрстка: панель закреплена внизу экрана.
[*] Обновлена история изменений.
v1.4.0 от 2022-10-20
[*] Исправления ошибок и переработка кода.
v1.3.0 от 2020-10-21
[*] Крупное обновление функциональности.
v1.2.1 от 2020-05-26
[+] Покупка товаров во всех подкатегориях.
v1.2.0 от 2020-05-25
[+] Добавление в корзину товаров из нескольких подкатегорий.
v1.0.1 от 2020-04-22
[!] Поправлена вёрстка и исправлена мелкая ошибка с подписью в шаблоне списка товаров.
v1.0.0 от 2020-04-20
[+] Первый релиз.
Обозначения:
[+] Добавлено
[-] Удалено
[*] Изменено
[!] Исправлена ошибка