VM Quick View - быстрый просмотр товаров в VirtueMart

Опубликовано: 13 марта, 2018
Обновлено: 5 февраля, 2023
Категория: Расширения для VirtueMart 3

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

VM Quick View - плагин быстрого просмотра с отдельным шаблоном вывода товара.

Установка

Плагин устанавливается стандартно через Менеджер расширений. После установки в Менеджере плагинов появится новый плагин VM Quick View.

Быстрый просмотр можно настроить как для товаров в категории, так и для товаров в модулях. В обеих случаях необходимо добавить код вывода кнопки быстрого просмотра в шаблон вывода товаров. Для товаров в категории нужно в файле /components/com_virtuemart/sublayouts/products.php (либо в переопределенном файле /templates/имя_шаблона/html/com_virtuemart/sublayouts/products.php) внутри цикла вывода товаров добавить следующий код.

Изменить кнопку быстрого просмотра можно в файле /plugins/system/vmquickview/tmpl/vmquickview-button.php.

Настройка

VM Quick View имеет 2 режима показа товаров.

  1. Стандартный показ в iframe карточки товара.
  2. Вывод товара с помощью собственного шаблона.

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

Все настройки плагина на скрине ниже.

Смысл всех настроек понятен из названия. Остановлюсь только на некоторых.

Вид шаблона - опция выбора шаблона для отображения товара. По умолчанию - используется собственный шаблон. Карточка товара - загружается карточка товара со стандартным оформлением.

CSS класс родительского блока - нужно указать css класс блока, в котором выводится кнопка для ее правильного позиционирования.

Скрыть на смартфонах - скрывает кнопку быстрого просмотра на смартфонах.

Подключить css/Подключить js - опция полезна, если нужно подключить скрипты и стили, которые используются только в карточке товара.

Реинициализация js - для реинициализации скриптов после ajax загрузки товара.

Изменить шаблон вывода товара можно в файле /plugins/system/vmquickview/tmpl/default.php.

Информация о плагине

Версия: 1.2

Последнее обновление: 18.04.2020

Дата создания: 12.03.2018

Совместимость с Joomla: 3.0.x - 3.9.x

Совместимость с Virtuemart: 3.0.x - 3.6.x

Продажа расширения прекращена.
56 комментариев

    Руслан

    Здравствуйте, с настройкой поможете, при покупке?

      admin

      admin

      Здравствуйте!

      Конечно, с настройкой помогу.

    Alexmay

    Здравствуйте, оплатил

      admin

      admin

      Спасибо за покупку, ссылку отправил.

    seomnium

    Оплатил

      admin

      admin

      Спасибо за покупку, ссылку отправил.

    seomnium

    имя_шаблона/html/com_virtuemart/sublayouts/products.php) внутри цикла вывода товаров добавить следующий код.

    Куда именно добавлять в airshop и mobilife шаблонах - какая строка или перед чем?

      admin

      admin

      Для AirShop в файле /templates/t3_bs3_blank/html/com_virtuemart/ sublayouts/products_airslider.php перед

      Для MobilLife в файле /templates/t3_bs3_blank/html/com_virtuemart/sublayouts/ products.php перед

      Если возникнут трудности, то создайте темы на форуме поддержки покупателей шаблона, все решим.

    limon142

    Подскажите, пожалуйста, есть функция перелистывания товаров в быстром просмотре? И при покупке поможете прикрутить плагин контроля наличия товара по размеру VirtueMart 3 (sttstockableVM3)?

    https://www.infotwip.com/ru/t/plagin-kontrola-nalicia-tovara-po-razmeru-virtuemart-3

      admin

      admin

      Здравствуйте!

      Пролистывания нет, но можно доработать. С пролистыванием в virtuemart иногда возникают проблемы - неправильно показываются следующий/предыдущий товар. Если при просмотре в карточке товара на сайте все работает правильно, то можно добавить и во всплывающем окне.

      Если плагин выводится в позиции addtocart, то все должно работать автоматически.

      В плагине 2 режима просмотра - стандартная карточка во фрейме и отдельный шаблон вывода, как на демо. Вы какой вариант хотите использовать?

      Чтобы точно определиться можно перед покупкой будет все потестировать, для этого напишите на admin@virtuemart.su

    Виталий

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

      admin

      admin

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

    limon142

    Добрый день.
    Подскажите, пожалуйста, как подключить вывод настраиваемых полей (Custom Fields For All) через связку (Stockable Custom Fields) в шаблоне по умолчанию?
    Просто вывод настраиваемых полей (Custom Fields For All) работает, а вот через (Stockable Custom Fields) не хочет.

      admin

      admin

      Здравствуйте!

      Нужно разбираться непосредственно на сайте.
      Пришлите доступ к сайту (админка + ftp) на admin@virtuemart.su, постараюсь помочь.

    Vakeks

    Оплатил.

      admin

      admin

      Спасибо за покупку, ссылку отправил.

    Vakeks

    Добрый день. Проблема, http://vm30172.art-plus-test.ru/kat1.html
    Открываю быстрый просмотр товара "тестовый товар 12", далее открываю "тестовый товар 57", но открывается все равно "тестовый товар 12"

      admin

      admin

      Здравствуйте!

      Пришлите доступ к админке и доступ к сайту по ftp на admin@virtuemart.su, решим вопрос.

    fff_789

    Добрый день! Аналогичная проблема - Открываю быстрый просмотр товара "тестовый товар 12", далее открываю "тестовый товар 57", но открывается все равно "тестовый товар 12". Как решить?

      admin

      admin

      Здравствуйте!

      В файле /plugins/system/vmquickview/vmquickview.php закомментируйте строку

    DenisV

    Добрый день.

    Как отключить быстрый просмотр в AirShop?

      admin

      admin

      Здравствуйте!

      Решение есть в этой теме на форуме.

    Артур

    Добрый день. Планирую купить у Вас данное решение. Интересует, будет ли он работать с Покупкой в 1 клик https://virtuemart.su/pokupka-v-1-klik-v-virtuemart-skript-bystrogo-zakaza/ ??

      admin

      admin

      Здравствуйте!

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

        Артур

        Хорошо. Уже оплатил. Жду ссылку на скачивание

          admin

          admin

          Спасибо за покупку, ссылку отправил.

            PRammer

            Зарегистрировался

            admin

            admin

            Доступ открыт в личном кабинете.

    PRammer

    А подскажите, как сделать активацию быстрого просмотра при клике на фото и на название товара. Чтобы не переходило в карточку товара, а происходила инициализация Быстрого просмотра.

      admin

      admin

      Самый простой вариант - также вывести кнопку с быстрым просмотром, но с помощью css запретить ее показ при наведении на блок с товаром. При клике по названию товара с помощью js перехватить событие клика и вызвать trigger('click') на кнопке быстрого просмотра.

      Конкретная реализация зависит от верстки на сайте.

      Если не получится реализовать, то пришлите доступ к админке, ftp на admin@virtuemart.su, решим вопрос.

        PRammer

        Добрый день. Вчера сделал. Пришлось найти шаблоны вывода данные и добавить параметры и все заработало.

          admin

          admin

          Хорошо.

    PRammer

    а еще такой вопрос. Можно сделать чтобы картинка превью, что перелистывается, при клике всплывала в ПопАп?
    Требуется также сделать возможность интеграции видео для просмотра в Попап, можете помочь в этом. Давайте лучше свяжемся через телеграм и все в деталях обсудим по цене вопросов.

      admin

      admin

      Ответил на почту.

    PRammer

    Добрый вечер!
    Что-то не хочет корректно работать с модулем SJ Responsive Listing for VirtueMart - Joomla! Module.
    Я его подключил https://prnt.sc/rhadt4 , при 1-й загрузке указанных элементов, окно появляется, а вот после нажатия кнопки "Загрузить еще", окно не всплывает и в консоле нет ошибок.
    Подскажите, в чём может быть проблема?

      admin

      admin

      Здравствуйте!

      Попробуйте в файле /plugins/system/vmquickview/vmquickview.php в 2-х местах заменить

      на

      Если не поможет, то пришлите доступ к админке и ftp на admin@virtuemart.su, решим вопрос.

        PRammer

        Помогло! Спасибо!)

          admin

          admin

          Хорошо.

    Svyat

    Добрый день, оплатил данный плагин.

      admin

      admin

      Здравствуйте!

      Спасибо за покупку, ссылку отправил.

    admin

    admin

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

    kalinka

    Здравствуйте!
    Можно ли будет с помощью плагина сделать нечто подобное - https://loftdesigne.ru/catalog/seating/#8229 (товар раскрывается вниз)?

      admin

      admin

      Здравствуйте!

      Именно так сделать не получится.
      Для реализации (как в примере) придется писать решение с нуля.

    Валерий

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

      admin

      admin

      Здравствуйте!

      В настройках плагина можно выбрать 2 шаблона: шаблон карточки товара и шаблон самого плагина.

    vladimirwk

    Оплатил вчера, ссылки на скачивание так и нет.

      admin

      admin

      Спасибо за покупку, ссылку отправил.

    Aleksander

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

      admin

      admin

      Здравствуйте!
      Текст кнопки Быстрый просмотр выводится с помощью языковой переменной PLG_VM_SYSTEM_VMQUICKVIEW_BUTTON

        Aleksander

        Спасибо. Саму кнопку переименовать не сложно. При открытии всплывающего окна внутри (артикул, наличие, производитель.) нет перевода. Хотя в карточке товара выводится на соответствующем языке. Видимо как-то не учитывается мультиязычность. И ведь это не модуль, который можно создать для нужных языков...

          admin

          admin

          В шаблоне выводе в файле /plugins/system/vmquickview/tmpl/default.php весь текст работает через языковые константы.
          Если это не поможет, то попробуйте сменить в настройках плагина вид шаблоне на Карточка товара.

            Aleksander

            Большое спасибо. Буду проверять.

    Иван

    Доброго дня! Оплатил модуль, пожалуйста пришлите ссылочку на скачивание..

      admin

      admin

      Здравствуйте!
      Спасибо за покупку, ссылку отправил.

    Lemuba

    Здравствуйте! А я так и не понял, куда вставлять код что бы кнопка (плагин) заработал...

    Шаблон flex

      admin

      admin

      Здравствуйте!

      Вставлять нужно в шаблон, который выводит товары в категории.
      Как правило, он находится в /templates/имя_шаблона/html/com_virtuemart/sublayouts/products.php

Комментарии закрыты

Оплата без комиссии

Ссылка на скачивание плагина будет отправлена Вам на почту в течении 1-3 часов после оплаты.

×

С 15-18 июня admin в отпуске.

Ответы на все вопросы и ссылки на товары будут присланы 19 июня.

Спасибо за понимание и хороших выходных.

×