VM Label - Плагин ярлыков для товаров virtuemart 3

Код вывода ярлыков находится в подмакете (шаблоны в папке /com_virtuemart/sublayouts/), что позволяет удобно их редактировать и использовать на любой странице сайта. Точно так же выводятся цены, наличие товара и некоторые другие элементы, вид которых одинаков на любой странице магазина.

2 вида ярлыков - текстовый и ярлык в виде картинки.

Мультиязычность для текстовых ярлыков.

Не создает дополнительной нагрузки на сайт. BIT Virtuemart Product Badges, например, при большом количестве товаров в категории создает довольно серьезную дополнительную нагрузку.

Установка и настройка

Для установки распакуйте архив, скопируйте файл vmlabel.php в папку /components/com_virtuemart/sublayouts/ и стандартный способом через Менеджер расширений установите плагин.

После установки переходим в Менеджере плагинов к настройкам плагина VM Label.

Можно вывести ярлык для новых, рекомендуемых, товаров со скидкой, выделенных товаров и категорий.

Доступно 2 вида ярлыков - текстовый и в виде картинки.

Для добавления своих картинок загрузите их в папку /plugins/system/vmlabel/img/. После этого их можно будет выбрать в настройках.

Для редактирования текстового ярлыка создайте новую языковую константу в Расширения > Менеджер языков > Переопределение констант.

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

Ниже код, с помощью которого подключается шаблон ярлыков в разных макетах.

Товары в категории

В файле /components/com_virtuemart/sublayouts/products.php (либо в переопределенном файле /templates/имя_шаблона/html/com_virtuemart/sublayouts/products.php) добавьте

Карточка товара

В файле /components/com_virtuemart/views/productdetails/tmpl/default.php (либо в переопределенном файле /templatesимя_шаблона/html/com_virtuemart/productdetails/default.php) добавьте

Модуль товаров

В файле /modules/mod_virtuemart_product/tmpl/default.php (либо в переопределенном файле /templates/имя_шаблона/html/mod_virtuemart_product/default.php) добавьте

Ярлыки можно выводить в любом месте макета.

Если с подключением ярлыков или правкой стилей возникнут трудности, то бесплатно помогу настроить вид ярлыков под ваши задачи.

Добавить комментарий


Защитный код
Обновить