Для добавления товара в корзину по его id добавляем код в нужное место, и указываем следующие параметры:
1. $_REQUEST['quantity'][0] = 1;   -- Количество товара для добавления
2. $this->product->virtuemart_product_id  -- идентификатор id товара в магазине;

 

$cart = VirtueMartCart::getCart();
$_REQUEST['quantity'][0] = 1;									
$cart->add(array('0' => $this->product->virtuemart_product_id));
$cart->prepareCartData();

 


$cart = VirtueMartCart::getCart();  --  Получить корзину из сессии;
$cart->add(array('0' => $this->product->virtuemart_product_id));  -- Добавить товар в корзину;
$cart->prepareCartData(); --Подготовка данных корзины;

 

Через ссылку  для Турбо‑страницы Яндекса
http://ваш домен/index.php?option=com_virtuemart&view=cart&task=add&virtuemart_product_id[]={offer_id}&quantity=1

Через ссылку
http://ваш домен/index.php?option=com_virtuemart&view=cart&task=add&virtuemart_product_id[]=id-ТОВАРА&quantity=1

Друзья!!!
Спасибо Вам всем большое за поддержку проекта. Если не сложно при переводе пишите в комментарий свой email. Я буду знать от кого и мне очень приятно будет оказать посильную помощь этому человеку.

Если кому нужен другой по функционалу плагин, модуль или еще что то пишите в комментариях.

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