我想知道如何添加数量,添加到购物车按钮并在vm3产品详细信息页面上以线性方式显示它们.
我在这里找到了一个类似的问题(在相关产品Virtuemart 2.0中显示定价和添加到购物车按钮),但这些都不适用于vm3.
我想我在components/com_virtuemart/sublayouts/related.php找到了正确的文件,但是没有一个语法看起来像我找到的问题.
我将附上我想要完成的前后图片.之前:
这就是我希望它看起来像.后:
如果您有任何想法或提示,我将非常感激.
这是我在components/com_virtuemart/sublayouts/related.php中得到的:
<?php
defined('_JEXEC') or die('Restricted access');
$related = $viewData['related'];
$customfield = $viewData['customfield'];
$thumb = $viewData['thumb'];
//juri::root() For whatever reason, we used this here, maybe it was for the mails
echo JHtml::link (JRoute::_ ('index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=' . $related->virtuemart_product_id . '&virtuemart_category_id=' . $related->virtuemart_category_id), $thumb . $related->product_name, array('title' => $related->product_name,'target'=>'_blank'));
if($customfield->wPrice){
$currency = calculationHelper::getInstance()->_currencyDisplay;
echo $currency->createPriceDiv ('salesPrice', 'COM_VIRTUEMART_PRODUCT_SALESPRICE', $related->prices);
}
if($customfield->wDescr){
echo '<p class="product_s_desc">'.$related->product_s_desc.'</p>';
}
Run Code Online (Sandbox Code Playgroud)
这就是我在components/com_virtuemart/views/productdetails/tmpl/default.php中的内容:
<?php
/**
*
* Show the product details page
* …Run Code Online (Sandbox Code Playgroud)