小编Fra*_*nas的帖子

在virtmart 3的产品详细信息页面上的相关产品中添加数量和添加到购物车,并以线性方式显示

我想知道如何添加数量,添加到购物车按钮并在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)

php virtuemart e-commerce

27
推荐指数
1
解决办法
1275
查看次数

标签 统计

e-commerce ×1

php ×1

virtuemart ×1