693907351 support@joomla-i.org
Поддержка работает: Круглосуточно
Корзина пуста
Выберите нужное расширение
Приобретение товаров возможно и без регистрации

Сравнение товаров в Virtuemart 3

Сравнение товаров в Virtuemart 3
  • Артикул 734
  • Сравнение товаров в Virtuemart 3
420 руб
? Что такое пункт "С установкой"?
Мы произведем установку своими силами, устраним ошибки взаимодействия согласно политике сайта

Комплект сравнения товаров для Virtuemart 3

Комплект: Компонент и модуль сравнения товаров для VirtueMart 3.

Покупатели вашего интерне-магазина теперь легко смогут пометить необходимые товары для сравнения, и кликнув кнопку "сравнить товар" получат список выбранных товаров в табличном виде для сравнения их характеристик.

Работу компонента вы можете увидеть во вкладке "системные требования" и посмотреть по ссылке в соответсвующей вкладкее. В карточке товара или в списке товаров категории можно отметить товары для сравнения. В левой колонке появится список выбранных товаров и кнопка "Сравнить товары"

Для работы компонента требуется:

  1. Настроить характеристики товара для сравнения. подробнее
  2. Установить компонент и модуль сравнения. подробнее
  3. Откорректировать макеты вывода карточки товаров и списка товаров в категории. 

Измененные макеты вывода сохраняются в папке templates/ваш_шаблон/html/com_virtuemart/, это позволит сохранить оригинальные файлы и в дальнейшем устанавливать обновления к VirtueMart, не опасаясь, что сравнение товаров перестанет работать.

В файле readme.txt который находится в архиве с компонентом описана полная процедура устанвоки. Там жеЮ там есть примеры измененных файлов, сделанные для версии VM 3.0.2

Кратко:

Настройка макетов вывода карточки товара и списка товаров в категории.
Файлы указанных макетов вывода:
components\com_virtuemart\sublayouts\products.php 
и 
\components\com_virtuemart\views\productdetails\tmpl\default.php
Замечу, что после корректировки их нужно записать в папку
\templates\ваш_шаблон\html\com_virtuemart\sublayouts\
 и 
\templates\ваш_шаблон\html\com_virtuemart\productdetails\
таким образом вы оставите нетронутыми оригинальные файлы и дальнейшее обновление VM не повлияет на сделанные изменения.
Если в указанных папках вашего шаблона уже есть эти файлы, то корректировать нужно их, а не оригинальные файлы версии.
Теперь о том что нужно сделать. В начале файла (можно в первой строке) добавляем:
<?php  require_once(JPATH_BASE . '/components/com_sttvm3compare/assets/js.php'); ?>
в том месте, где мы хотим выводить галочку "Сравнить" вставляем 
в файле sublayouts\products.php следующую строку:
<input id="prod_<?php echo $product->virtuemart_product_id;?>" class="compare_checkbox" type="checkbox" name="compare_<?php echo $product->virtuemart_product_id;?> "><?php echo JText::_('COM_STTVM3COMPARE_COMPARE');?></input>
в файле productdetails\default.php следующую строку:
<input id="prod_<?php echo $this->product->virtuemart_product_id;?>" class="compare_checkbox" type="checkbox" name="compare_<?php echo $this->product->virtuemart_product_id;?> "><?php echo JText::_('COM_STTVM3COMPARE_COMPARE');?></input>
Примеры измененных файлов вы найдете в архиве.

Разработчик:

redozator.ru/index.php?option=com_virtuemart&view=productdetails&virtuemart_category_id=84&virtuemart_product_id=246&Itemid=477

Демонстрация:

redozator.ru/index.php?option=com_virtuemart&view=productdetails&virtuemart_category_id=84&virtuemart_product_id=246&Itemid=477

Версия:

3.0.1

Вес архива:

20kb

Совместим:

J3.x + Virtuemart 3


Вы хотели бы оставить свой отзыв или комментарий?

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

captcha