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

Единица упаковки

  • OpenCart 3
  • ocStore 3
  • OpenCart 4
Версия 1.0.1
Единица упаковки

«Единица упаковки» — бесплатный модуль для OpenCart 3, ocStore 3 и OpenCart 4. Он добавляет единицу измерения рядом с ценой товара и показывает количество товара в одной упаковке. Подходит для материалов и товаров, которые продаются по площади, весу, длине, объёму или поштучно.

Что делает модуль

  • Добавляет в товар количество в упаковке и обозначение единицы для каждого языка магазина: например, «м²», «кг», «м», «л» или «шт.».
  • Показывает единицу рядом с обычной и акционной ценой в карточке товара, категориях, поиске, списках производителя, акциях и стандартных товарных модулях.
  • Дополняет единицей оптовые цены в карточке товара.
  • Выводит строку с количеством товара в упаковке.
  • Сохраняет стандартную логику корзины и оформления заказа.

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

  • OpenCart 3 / ocStore 3 — версия 1.0.2. Архив packaging_unit_oc3_102.ocmod.zip. В настройках модуля можно задать единицу по умолчанию: она используется, если собственная единица товара не заполнена.
  • OpenCart 4.1.x — версия 1.0.1. Архив packaging_unit_oc4.ocmod.zip. Дополнительно показывает цену упаковки в карточке товара, единицы рядом с ценой без налога, в списке желаний и сравнении. Если единица товара не заполнена, обозначение не выводится.

Выберите один архив для своей версии магазина. Пакеты OpenCart 3 и OpenCart 4 не взаимозаменяемы. Базовый пакет OpenCart 3 рассчитан на стандартную тему; адаптация UniShop2 в эти два файла не входит.

Пример

Для товара указаны цена 100 ₽ за квадратный метр, единица «м²» и количество в упаковке 2,38. На витрине покупатель видит цену с обозначением «/м²» и строку «В упаковке: 2,38 м²». В версии для OpenCart 4 также выводится стоимость упаковки — 238 ₽ при цене 100 ₽/м².

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

Установка

  1. Скачайте архив для своей версии OpenCart.
  2. Загрузите его через «Расширения → Установка расширений» (Extensions → Installer). В OpenCart 4 после загрузки выполните установку пакета.
  3. Откройте «Расширения → Расширения», выберите «Модули» и установите модуль единицы упаковки.
  4. Включите модуль, если в его настройках есть переключатель статуса. Для OpenCart 3 при необходимости задайте единицу по умолчанию.
  5. Обновите модификаторы в Extensions → Modifications. При необходимости очистите кэш темы.
  6. Откройте товар, заполните количество в упаковке и единицу для нужных языков, сохраните и проверьте витрину.

Для OpenCart 4 сохраняйте имя архива packaging_unit_oc4.ocmod.zip. Установщик использует его для имени каталога расширения.

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

Пакеты предназначены для стандартной структуры OpenCart/ocStore 3.x и OpenCart 4.1.x. Для сторонних тем и модулей со своей разметкой цен может потребоваться адаптация. Для OpenCart 3 используйте PHP 7.4; ветка OpenCart 4 рассчитана на PHP 8.1–8.4.

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

Обновление и удаление

Перед обновлением отключите прежний модификатор и обновите кэш модификаций. В OpenCart 4 удалите прежний модуль и пакет штатными средствами, затем установите новый архив. В OpenCart 3 не оставляйте одновременно старый и новый модификаторы одного модуля.

Для удаления отключите модификатор, обновите модификации и удалите модуль; в OpenCart 4 также удалите пакет через Installer. Заполненные поля упаковки и единицы автоматически не удаляются из базы, чтобы сохранить данные товаров.

Ключ активации и ionCube не требуются. Внешние API и фоновые задания не используются.

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

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

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

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

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

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

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

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

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

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

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

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