Модуль для OpenCart и ocStore

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

  • OpenCart 3
  • ocStore 3
  • OpenCart 4
Версия 1.0.3
Калькулятор площади

Калькулятор площади — модуль для OpenCart и ocStore, который помогает покупателю рассчитать материал по размерам помещения и выбрать количество упаковок. Подходит для ламината, паркета, плитки и других товаров, продаваемых по площади.

Что умеет калькулятор

  • Принимает длину и ширину комнаты или готовую площадь.
  • Суммирует площадь нескольких помещений.
  • Добавляет запас материала: 0, 5, 8 или 10%.
  • Делит итоговую площадь на содержимое упаковки и округляет число упаковок вверх.
  • Переносит рассчитанное количество в поле покупки.
  • Показывает единицу измерения, количество материала в упаковке и цену упаковки.

Пример расчёта

Комната 4 × 3 м — это 12 м². С запасом 10% нужно 13,2 м². Если упаковка содержит 2 м², калькулятор предложит 7 упаковок: фактически покупатель получает 14 м² материала.

Два пакета на выбор

OpenCart 3 / ocStore 3 — версия 1.0.3. Архив packaging_unit_plus_oc3_103.ocmod.zip. Калькулятор и единицы в карточке товара, дробное количество в корзине и заказе. Дополнительно доступен режим «Продавать упаковками»: в количество передаётся число упаковок. Для работы требуется доменный ключ — после покупки обратитесь к продавцу через поддержку покупки и укажите домен магазина.

OpenCart 4.1.x — версия 1.0.3. Архив area_pack_calculator_oc4.ocmod.zip. Калькулятор передаёт фактическую площадь купленных упаковок, включая округление. Единицы показываются также в стандартных категориях, поиске, списках производителя, акциях, товарных модулях, избранном и сравнении, рядом с ценой без налога и оптовыми ценами. Ключ активации не требуется.

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

Как настроить товар

  1. Укажите количество материала в одной упаковке, например 2,38.
  2. Задайте единицу измерения для каждого языка, например м².
  3. Включите калькулятор площади для нужного товара. Для товаров в штуках, килограммах или литрах калькулятор можно оставить выключенным.
  4. В обычном режиме укажите цену за единицу площади. Для режима продажи упаковками в OC3 цена и количество должны соответствовать упаковкам.
  5. Проверьте расчёт, добавление в корзину и оформление заказа.

Установка

  1. Сохраните резервную копию файлов и базы магазина.
  2. Загрузите подходящий ZIP через установщик расширений и установите модуль в разделе модулей.
  3. Для OC3 активируйте модуль доменным ключом. Для OC4 сохраните исходное имя архива без добавления суффикса версии.
  4. Включите модификатор, обновите модификации и очистите кэш темы.
  5. Заполните поля товара и проверьте калькулятор.

Совместимость и ограничения

Пакеты рассчитаны на стандартные шаблоны OpenCart / ocStore 3.x и OpenCart 4.1.x. Для OC3 ориентир — PHP 7.4, для OC4 — PHP 8.3. Сторонние темы, нестандартная корзина, оформление заказа и интеграции учёта могут потребовать адаптации. Перед использованием дробного количества на рабочем магазине проверьте полный заказ, остатки и обмен с учётной системой. Результат калькулятора зависит от правильно заполненной площади упаковки и выбранного режима продажи.

Не включайте одновременно бесплатную редакцию «Единица упаковки» и платный калькулятор: они изменяют одни и те же поля и участки магазина. При переходе отключите прежний модификатор и обновите модификации. ionCube не требуется.

Отличие от бесплатной версии

Бесплатная редакция добавляет обозначение единицы и данные упаковки. Эта платная версия дополнительно рассчитывает площадь помещений, запас материала и число упаковок, а также поддерживает дробное количество.

Характеристики

Совместимость и технические требования.

ionCubeНет
Совместимость
  • OpenCart 3
  • ocStore 3
  • OpenCart 4
Версии PHP
  • PHP 7.4
  • PHP 8.3

Версии и обновления

Текущая версия и условия получения обновлений.

Текущая версия1.0.3

История изменений появится вместе со следующими версиями.

Отзывы покупателей

Подтверждённых отзывов пока нет.

Вопросы продавцу

Уточните совместимость и возможности до покупки. Не публикуйте пароли и доступы к магазину.

Пока нет вопросов. Уточните совместимость или возможности модуля.
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.