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

Цена: 950 ₽


Дополнительно от автора:
В корзину
Автор: ТГ @Stas_Clear Написать автору
Покупок: 2 (Средняя оценка 5 на основании 4 отзывов)
Нужна платная помощь? Написать техподдержке сайта
Совместимость:
OpenCart 4.0OpenCart 4.1LiveStore 3.*OCStore 3.*OpenCart 3.*

Калькулятор площади PLUS OC3

Для товаров, которые продаются по площади или упаковками: ламинат, плитка, обои, утеплитель. Покупатель вводит размеры комнат, выбирает запас — и в корзину попадает нужное количество.

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

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

  • Площадь можно продавать нецелым количеством: 7,5 м², 12,25 м² — настройка у конкретного товара
  • Шаг и минимум в карточке товара: шаг = площадь упаковки (целые упаковки в м²) или 0,01 (любой метраж)
  • Калькулятор передаёт дробную площадь; корзина, заказ, админка, счёт и письма — без округления
  • Неверное количество не попадает в корзину — понятное сообщение покупателю
  • Остаток на складе тоже дробный: заказ на 7,5 списывает ровно 7,5, отмена возвращает столько же

Что нового в 1.1.0

  • Единица у цены больше не пропадает у товаров с опциями и при пересчёте «живой цены»
  • Настройка «CSS-селектор блока цены» с проверенными значениями
  • Если тема показывает сумму за количество, цена подписывается «за 12 м²», а не «/м²»
  • Руководство пользователя встроено в модуль: кнопка «?» в настройках
  • Расчёт площади и упаковок, корзина и заказ работают как в 1.0.3

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

  • Поля товара: площадь в упаковке, единица, «Выводить калькулятор площади», «Продавать упаковками»
  • Калькулятор: несколько комнат, длина × ширина или готовая площадь, варианты запаса
  • Итог: площадь с запасом, площадь целыми упаковками, число упаковок, сумма
  • Кнопка «Применить» сама заполняет количество товара
  • В режиме продажи по м² минимальное количество — площадь одной упаковки
  • Режимы: продажа по м² или целыми упаковками
  • Цена с единицей «/м²», строки «Цена за упаковку» и «В упаковке»

Установка

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

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

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

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

Проверено:
  • OpenCart 3.0.4.1, тема default, PHP 7.4
  • ocStore 3.0.3.9, тема default, PHP 8.2

Дробное количество включается у товара; без него количество в корзине целое, как в 1.1.0. Колонки количества корзины, заказов и остатков переводятся в DECIMAL(15,4) и при удалении модуля не возвращаются к целому типу. Модули оплаты с позициями чека (PayPal — только целое), доставка «за единицу», обмен с 1С могут ожидать целое (а 1С и фиды, читающие остаток из базы, увидят дробный остаток или «935.0000») — проверьте на тестовом заказе. Для темы UniShop2 Free нужен адаптер — его выдаёт поддержка. Другие темы и отдельные модули «живой цены» не проверялись. Не устанавливается вместе с базовым модулем единиц измерения. OpenCart 2.x не поддерживается.

Поддержка

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

Файл для OpenCart 4.1.x

К дополнению приложен отдельный файл для OpenCart 4.1.x (packaging_unit_plus_oc4.ocmod.zip, версия 1.0.4; исходное имя архива не менять, модификатор после установки включите и обновите): калькулятор с фактической площадью купленных упаковок и единицы в категориях, поиске и товарных модулях. Возможностей версии 1.2.0 (дробное количество и дробный остаток) в нём нет. Файлы для OpenCart 3 и 4 не взаимозаменяемы.
OC 4 — 1.0.4
  • Количество в корзине и мини-корзине без лишних нулей: «2» вместо «2.000», «3.5» вместо «3.500»

1.2.0
  • Дробное количество у выбранных товаров: шаг, минимум, проверка на сервере
  • Дробная площадь без округления в корзине, заказе, письмах и админке
  • Дробный остаток товара и опций, точное списание и возврат

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

1.0.3
  • Режим «Продавать упаковками»
Способ распространения:
Платно
Совместимость:
OpenCart 4.0OpenCart 4.1LiveStore 3.*OCStore 3.*OpenCart 3.*
Версия PHP:
PHP 7.4PHP 8.0PHP 8.1PHP 8.2
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Нет
VQmod:
Нет
Ocmod:
Да
Events:
Да
Загружено:
02.05.2026
Обновление:
11.10.2026
Просмотров:
1885
Покупок:
2

Написать

Ваше Имя:


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

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

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




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


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