Модификатор под OpenCart 3. C другими версиями работать не будет!
Данное дополнение добавляет в карточку товара отображение общего количества проданных экземпляров этого товара. На странице товара, рядом с остатком на складе, появляется строка с текстом "Уже купили: X шт.", где X — это суммарное количество единиц товара, купленных в завершённых заказах (со статусом "Выполнено").
Основные возможности:
- Показывает покупателям, сколько раз данный товар уже был приобретён.
- Не влияет на стандартное отображение наличия товара на складе.
- Автоматически считает продажи только по завершённым заказам (order_status_id = 5).
- Лёгкая интеграция — не требует ручных правок в шаблоне или коде.
Для кого подходит:
- Для магазинов на OpenCart с темой Unishop2, желающих повысить доверие к товарам и увеличить конверсию за счёт социального доказательства.
Установка:
- Установите модификатор через стандартный менеджер дополнений OpenCart.
- Очистите кэш модификаций и обновите страницу товара.
Как работает:
- В карточке товара после блока с наличием появляется строка «Уже купили: X шт.», если этот товар уже покупали хотя бы раз.
- Если продаж не было, блок не отображается.
Тестировалось на версии шаблона: 3.3.0.0Версия ocStore 3.0.3.7
Д
анный модификатор распространяется как есть, автор модификатора поддержки и помощи с установкой не оказывает. Все изменения вы можете делать САМОСТОЯТЕЛЬНО!
Данный модификатор делал для себя, может еще кому пригодится.
Исправлена ошибка, когда при изменении формата отображения наличия товара в настройках шаблона переставал работать модификатор.
Способ распространения:
Бесплатно
Совместимость:
LiveStore 3.*OpenCart 3.*OCStore 3.*
Версия PHP:
PHP 7.4
Активация:
Не требуется
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Нет
VQmod:
Ocmod:
Да
Events:
Загружено:
21.07.2025
Обновление:
26.12.2025
Просмотров:
1131
Чтобы скачать этот бесплатный товар, его не нужно заказывать, просто
войдите под своим логином.
Работает на Unishop2 3.5.5.1 и livestore 3.0.4.2
Остается только один вопросик: можно как-то сам текст выделить, например по жирнее и другим цветом. Это куда надо влезть?
Спасибо большое за ваш отзыв!
Если вы хотите изменить внешний вид выводимой информации, то вам нужно зайти в административной части вашего сайта в раздел "Расширения" - "Модификаторы" и найти там модификатор с названием "Количество купленных товаров UniShop2" и нажать кнопку "Редактировать" (иконка зеленого карандаша).
В самом конце кода модификатора найти вот этот кусок кода:
<file path="catalog/view/theme/unishop2/template/product/product.twig"> <operation> <search index="0"><![CDATA[{% if show_attr == 2 and attribute_groups %}]]></search> <add position="before"><![CDATA[ {% if purchased_quantity is defined %} <li class="product-data__item purchased-qty"> <div class="product-data__item-div">{{ text_purchased_quantity_label }}</div> {{ purchased_quantity }} шт. </li> {% endif %} ]]></add> </operation> </file>Чтобы добавить стили внесите изменения в эту строчку:<div class="product-data__item-div">{{ text_purchased_quantity_label }}</div> {{ purchased_quantity }} шт.Можете использовать использовать инлайн-стили, либо вынести в отдельный CSS-класс и вставить ваш код CSS в настройках шаблона UniShop2 в раздел "Свои стили и скрипты".Если нужен более сложный и гибкий функционал - обращайтесь, могу на платной основе сделать доработку под ваш запрос.