Калькулятор площади
Калькулятор площади — модуль для 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.
Как настроить товар
- Укажите количество материала в одной упаковке, например 2,38.
- Задайте единицу измерения для каждого языка, например м².
- Включите калькулятор площади для нужного товара. Для товаров в штуках, килограммах или литрах калькулятор можно оставить выключенным.
- В обычном режиме укажите цену за единицу площади. Для режима продажи упаковками в OC3 цена и количество должны соответствовать упаковкам.
- Проверьте расчёт, добавление в корзину и оформление заказа.
Установка
- Сохраните резервную копию файлов и базы магазина.
- Загрузите подходящий ZIP через установщик расширений и установите модуль в разделе модулей.
- Для OC3 активируйте модуль доменным ключом. Для OC4 сохраните исходное имя архива без добавления суффикса версии.
- Включите модификатор, обновите модификации и очистите кэш темы.
- Заполните поля товара и проверьте калькулятор.
Совместимость и ограничения
Пакеты рассчитаны на стандартные шаблоны OpenCart / ocStore 3.x и OpenCart 4.1.x. Для OC3 ориентир — PHP 7.4, для OC4 — PHP 8.3. Сторонние темы, нестандартная корзина, оформление заказа и интеграции учёта могут потребовать адаптации. Перед использованием дробного количества на рабочем магазине проверьте полный заказ, остатки и обмен с учётной системой. Результат калькулятора зависит от правильно заполненной площади упаковки и выбранного режима продажи.
Не включайте одновременно бесплатную редакцию «Единица упаковки» и платный калькулятор: они изменяют одни и те же поля и участки магазина. При переходе отключите прежний модификатор и обновите модификации. ionCube не требуется.
Отличие от бесплатной версии
Бесплатная редакция добавляет обозначение единицы и данные упаковки. Эта платная версия дополнительно рассчитывает площадь помещений, запас материала и число упаковок, а также поддерживает дробное количество.
Характеристики
Совместимость и технические требования.
Версии и обновления
Текущая версия и условия получения обновлений.
История изменений появится вместе со следующими версиями.
Отзывы покупателей
Подтверждённых отзывов пока нет.
Вопросы продавцу
Уточните совместимость и возможности до покупки. Не публикуйте пароли и доступы к магазину.