Модуль корзины для магазина VirtueMart

Функция отображения корзины с купленными товарами имеется и в главном модуле VirtueMart, но отдельно расположенный модуль корзины может выглядеть предпочтительнее с точки зрения улучшения юзабилити и простоты работы с вашим интернет магазином. Итак, сначала нам нужно будет установить модуль корзины для VirtueMart (mod_virtuemart_cart_1.1.6.j15.zip) в Joomla. Делается это стандартным для Joomla способом.

После установки модуля корзины вы идете в менеджер модулей из админки Joomla и щелкаете по строчке модуля «VirtueMart Shopping Cart». В окне настроек вы выбираете для него позицию в используемом шаблоне Joomla, а так же выбираете в правой области настроек порядок показа в модуле корзины тех товаров (Cart Direction), которые добавил в корзину посетитель.

Вообще, внешний вид модуля корзины в VirtueMart можно изменять, редактируя файл ее шаблона (com_virtuemart/themes/default/templates/common/minicart.tpl.php), но для этого нужно понимать, что вы делаете. Например, можно будет добавить в модуль корзины изображение корзины (например, тележки супермаркета) и повесить на нее ссылку, по которой будет осуществляться переход на страницу корзины с выбранными посетителем товарами. Эту ссылку можно скопировать на странице вашего интернет магазина из модуля корзины с надписи «Показать корзину».

Как раз над этой надписью и можно будет, например, вставить в шаблон (файл) корзины изображение и ссылку на корзину (страницу, где будут показаны все заказанные товары и будет возможность продолжить оформление заказа). Для редактирования файла, отвечающего за формирование содержимого модуля корзины VirtueMart, вам нужно будет подключиться к сайту по FTP, например, с помощью программы FileZilla. В самом низу кода файла com_virtuemart/themes/default/templates/common/minicart.tpl.php вы найдете строку:

отвечающую за формирование надписи «Показать корзину». После того, как вы скопируете ссылку на страницу с корзиной из модуля, вы можете перед этой строчкой кода вставить Html код изображения корзины и ссылки:

Корзина «Пластторг»

Изображение корзины нужно будет предварительно загрузить на сайт по FTP в указанную в операторе «src» папку. В результате, может получиться примерно такой вид модуля корзины для интернет магазина VirtueMart:

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

Источник: http://ktonanovenkogo.ru/joomla/virtuemart-joomla/moduli-plaginy-virtuemart-poisk-korzina.html

Virtuemart не отображает подкатегории без товара

Из коробки Virtuemart 1.1.x в родительской категории если нет товаров, то подкатегории не отображаются. Для моего проекта данный подход не удобен, поэтому исправляем:
Открываем файл administrator/components/com_virtuemart/html/shop.browse.php нас интересует строка 86 (если ничего не менялось ранее) ставим отрицание (восклицательный знак). То есть было:

elseif( $num_rows == 0 && empty($product_type_id) && empty($child_list)) {

Стало:

elseif( $num_rows == 0 && empty($product_type_id) && !empty($child_list)) {

Joomla Virtuemart не работает изменение количества в окне покупки

Часто бывает, что в стандартном шаблоне Virtuemart (там где надпись Купить и увеличить/уменьшить количество товаров) отказывается работать увеличение/уменьшение количества товара стрелочками(кнопками).
Исправляется просто, открываем файл\components\com_virtuemart\themes\default\templates\product_details\includes\quantity_box_general.tpl.php (именно он отвечает за вывод надписи «Количество: » и выбора этого самого количества), перемещаемся практически в самый конец к строчкам 44-49 и меняем это:
default:
$html .= ‘



Рубрика: Joomla, Joomla Virtuemart, Virtuemart, не работает изменение количества в окне покупки | Добавить комментарий