Модифікатор для OpenCart 3. Не працюватиме з іншими версіями!
Цей додаток додає до картки товару відображення загальної кількості проданих примірників цього продукту. На сторінці продукту поруч із залишком запасів з’являється рядок із текстом «Уже придбано: X елементів», де X — загальна кількість одиниць продукту, придбаних у виконаних замовленнях (зі статусом «Виконано»).
Основні функції:
- Показує клієнтам, скільки разів цей продукт уже купували.
- Не впливає на стандартне відображення наявності товару на складі.
- Автоматично підраховує продажі лише для завершених замовлень (order_status_id = 5).
- Проста інтеграція - не вимагає ручного редагування шаблону чи коду.
Для кого підходить:
- Для магазинів на OpenCart із темою Unishop2, які хочуть підвищити довіру до продуктів і збільшити конверсію через соціальні докази.
Встановлення:
- Встановити модифікатор через стандартний менеджер надбудов OpenCart.
- Очистіть кеш модифікацій і оновіть сторінку продукту.
Як це працює:
- У картці товару після блоку з наявністю з'являється рядок «Вже придбано: X шт.», якщо цей товар вже був куплений хоча б один раз.
- Якщо не було продажів, блок не відображається.
Перевірено на версії шаблону: 3.3.0.0 ocStore версії 3.0.3.7
D
This modifier is distributed as is, the author of the modifier does not provide support or assistance with installation. You can make all changes YOURSELF!
I made this modifier for myself, maybe it will be useful to someone else.
Завантажений:
21.07.2025
Оновлення:
05.02.2026
Перегляд:
1223
Работает на 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 в раздел "Свои стили и скрипты".Если нужен более сложный и гибкий функционал - обращайтесь, могу на платной основе сделать доработку под ваш запрос.