Доброго времени суток, уважаемые форумчане
Сотваряю магаз с использованием Joomla 3.8 и VirtueMart 3.2
В процессе данного действа возникла задача реализовать следующий алгоритм покупки в магазине
Есть меню категорий, при переходе на категорию товара открывается карточка единственного товара в данной категории
А нужно чтобы при нажатии на пункт меню категории товара, товар автоматический добавлялся в корзину и открывалась сама корзина
То есть убрать из алгоритма покупки открытие карточки товара
Как я понял для реализации этого нужно формировать ссылку на корзину с параметрами нужного товара в качестве передаваемых корзине переменных
и вид ее должен быть примерно следующий
'index.php?option=com_virtuemart&view=cart&virtuemart_product_id[]='.$product->virtuemart_product_id.'&pname='.$product->product_name.'&pid='.$product->virtuemart_product_id.'&Itemid='.$itemId
Но как я не старался открывается страница корзины а товар не добавляется, думаю что я посылаю что то лишнее или чегото не хватает

Стандартно ссылка формируется примерно тут в файле addtocart.php
<form method="post" class="product js-recalculate" action="<?php echo JRoute::_ ('index.php?option=com_virtuemart',false); ?>" autocomplete="off" >
<div class="vm-customfields-wrap">
<?php
if(!empty($rowHeights['customfields'])) {
foreach($positions as $pos){
echo shopFunctionsF::renderVmSubLayout('customfields',array('product'=>$product,'position'=>$pos));
}
} ?>
</div>
<?php
if (!VmConfig::get('use_as_catalog', 0) ) {
echo shopFunctionsF::renderVmSubLayout('addtocartbar',array('product'=>$product));
} ?>
<input type="hidden" name="option" value="com_virtuemart"/>
<input type="hidden" name="view" value="cart"/>
<input type="hidden" name="virtuemart_product_id[]" value="<?php echo $product->virtuemart_product_id ?>"/>
<input type="hidden" name="pname" value="<?php echo $product->product_name ?>"/>
<input type="hidden" name="pid" value="<?php echo $product->virtuemart_product_id ?>"/>
<?php
$itemId=vRequest::getInt('Itemid',false);
if($itemId){
//$pach = JRoute::_ ('index.php?option=com_virtuemart&view=cart');
echo '<input type="hidden" name="Itemid" value="'.$itemId.'"/>';
} ?>
</form>
Я новичок в php , да и с Joomla работаю не долгое время, поэтому может где то что то не до понял или неправильно что то делаю
Прошу вашей помощи в решении данной задачи
заметил что создал тему в корневом разделе приношу извинение за невнимательность , если можно перенесите тему в раздел модификации и хаки