Единицы измерения и Кол-во в упаковке

50 покупок
Единицы измерения и Кол-во в упаковке - 1
Цена: 500 ₽ 550 ₽
C 0 покупки этого товара цена: 500 ₽
C 2 покупки этого товара цена: 450 ₽
Дополнительно от автора:
В корзину
Автор: ТГ @Stas_Clear Написать автору
Покупок: 67 (Средняя оценка 1.7 на основании 9 отзывов)
Нужна платная помощь? Написать техподдержке сайта
Совместимость:
OpenCart 4.0OpenCart 4.1LiveStore 3.*OCStore 3.*OpenCart 3.*

Количество в упаковке и единицы измерения

Модуль добавляет товару единицу измерения и количество в упаковке и выводит единицу рядом с ценой: «900 ₽/кг», «150 ₽/м²», «35 ₽/шт.».

Подходит для OpenCart / ocStore 3.x

Что нового в 1.2.0: дробное количество

  • Товар можно продавать нецелым количеством: 12,5 м², 0,3 кг — настройка у конкретного товара, остальные товары остаются целыми
  • Шаг и минимум в карточке товара; поле количества принимает запятую и точку, «+»/«−» темы шагают на шаг
  • 12,5 без округления в корзине, заказе, админке, счёте и письмах; сумма = цена × количество
  • Неверное количество не попадает в корзину — понятное сообщение покупателю
  • Остаток на складе тоже дробный: заказ на 12,5 списывает ровно 12,5, отмена возвращает столько же

Что нового в 1.1.0

  • Единица у цены больше не пропадает у товаров с опциями и при пересчёте «живой цены»
  • Настройка «CSS-селектор блока цены» с проверенными значениями для темы default и UniShop2 Free
  • Если тема показывает сумму за количество, цена подписывается «за 3 кг», а не «/кг»
  • Единица рядом с количеством в корзине (по желанию, по умолчанию выключено)
  • Руководство пользователя встроено в модуль: кнопка «?» в настройках

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

  • Поля «Количество в упаковке» и «Ед. измерения» на вкладке «Данные» товара, единица — для каждого языка
  • Единица по умолчанию для товаров с пустым полем
  • Единица после обычной, акционной и старой цены и после цен скидок от количества
  • Строка «В упаковке: 5 кг» на странице товара
  • Дробное количество у выбранных товаров: шаг, минимум, проверка на сервере
  • Единица в карточках: категория, поиск, производитель, акции, модули «Рекомендуемые», «Новинки», «Хиты продаж», «Акции»

Установка

  • Загрузите архив packaging_unit_oc3_v1.2.0.ocmod.zip (OpenCart / ocStore / LiveStore 3.x) в разделе «Расширения -> Установка расширений».
  • Откройте «Расширения -> Модификаторы» и нажмите «Обновить».
  • Откройте «Расширения -> Расширения -> Модули», установите модуль и откройте настройки.
  • Заполните единицу и количество в упаковке у товаров.
  • Для темы с «живой ценой» укажите «CSS-селектор блока цены».
  • Очистите кеш шаблонов, если изменения не появились сразу.

Обновление с 1.0.x и 1.1.0

Загрузите архив поверх старой версии, обновите модификаторы и кеш шаблонов, затем откройте настройки модуля и нажмите «Сохранить» — так база готовится к дробному количеству. Единицы и количество в упаковке у товаров сохраняются.

Совместимость

Проверено:
  • OpenCart 3.0.4.1, тема default, PHP 7.4
  • ocStore 3.0.3.9, тема default, PHP 8.2
  • Тема UniShop2 Free со встроенной «живой ценой»

Другие темы и отдельные модули «живой цены» не проверялись. В сторонней теме единица у цены выводится, если тема использует стандартную переменную цены. Не устанавливается вместе с версией PLUS. OpenCart 2.x не поддерживается.

Дробное количество: колонки количества корзины, заказов и остатков переводятся в DECIMAL(15,4) и при удалении модуля не возвращаются к целому типу. Модули оплаты с позициями чека (PayPal — только целое), доставка «за единицу», обмен с 1С могут ожидать целое количество, а 1С и фиды, читающие остаток из базы, увидят дробный остаток или «935.0000» — проверьте их. У товаров без настройки всё по-прежнему целое.


Поддержка

Поддержка включает консультации по установке и настройке и исправление ошибок модуля на заявленных версиях. Подбор селектора блока цены для вашей темы — в рамках поддержки: напишите название темы и ссылку на товар.

Файл для OpenCart 4.1.x

К дополнению приложен отдельный файл для OpenCart 4.1.x — версия 1.0.1 (packaging_unit_oc4.ocmod.zip): единица рядом с ценой и ценой без налога, цена упаковки в карточке товара, единицы в списке желаний и сравнении. Дробного количества и возможностей версий 1.1–1.2 в нём нет. Файлы для OpenCart 3 и 4 не взаимозаменяемы — скачайте архив для своей версии магазина.
Демо-сайт:
https://mos-parket.ru/
1.2.0
  • Дробное количество у выбранных товаров: шаг, минимум, проверка на сервере
  • 12,5 без округления в корзине, заказе, письмах и админке
  • Дробный остаток товара и опций, точное списание и возврат

1.1.0
  • Единица у цены остаётся при выборе опций и пересчёте «живой цены»
  • Настройка «CSS-селектор блока цены»
  • Подпись «за N кг» для тем, которые показывают сумму за количество
  • Единица в корзине (настройка)
  • Руководство пользователя в модуле

Обновление от 02.05.2026
Дополнение переработано и подготовлено для установки стандартным способом через админку OpenCart/ocStore/LiveStore 3.
Что изменилось:
  • Добавлена автоматическая установка необходимых колонок в базу данных при установке модуля. SQL-запросы вручную выполнять больше не нужно.
  • Добавлена страница настроек модуля.
  • Добавлена единица измерения по умолчанию. Она используется, если у конкретного товара поле Ед. измерения не заполнено.
  • Поля Количество в упаковке и Ед. измерения перенесены во вкладку товара Данные и расположены после цены.
  • Добавлен вывод единиц измерения в карточке товара, категориях, поиске, производителях, акциях, стандартных модулях и сопутствующих товарах.
  • Количество в упаковке выводится без лишних нулей.
  • Добавлены проверки установки таблиц и колонок базы данных.
  • Проверена совместимость с ocStore 3.0.4.1, LiveStore 3.0.4.3,  OpenCart 4
Для обновления рекомендуется удалить прежний модификатор Packaging Unit, обновить кеш модификаторов, загрузить новый архив packaging_unit.ocmod.zip, установить модуль Packaging Unit, затем снова обновить кеш модификаторов.
Способ распространения:
Платно
Совместимость:
OpenCart 4.0OpenCart 4.1LiveStore 3.*OCStore 3.*OpenCart 3.*
Версия PHP:
PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2PHP 8.3
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Нет
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
26.07.2023
Обновление:
11.10.2026
Просмотров:
8369
Покупок:
67

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:




Файлы будут доступны после покупки


 
Чат с поддержкой