我正在寻找一种方法来删除mod_virtuemart_cart中的产品链接。我想要的产品名称-只是没有链接。我卡在mod_virtuemart_cart/tmpl/:
下default.php页面的第34行 <div class="product_row">
<span class="quantity"><?php echo $product['quantity'] ?></span> x <span class="product_name"><?php echo $product['product_name'] <-- RIGHT HERE ?></span>
</div>
任何想法?下面是一个URL的图像,以帮助更好地显示我正在努力完成。
http://superiordash.com/images/templatehelp.png谢谢,迈克尔
JRoot/components/com_virtuemart/helpers/cart.php
第1663行:改变这个:
$this->data->products[$i]['product_name'] = JHTML::link($url, $product->product_name);
:
$this->data->products[$i]['product_name'] = $product->product_name;
或其他方法是使用jQuery删除链接
仅供参考,将以下代码添加到模板目录下的覆盖模块模板文件的第20行:/模板/(名称)/html/mod_virtuemart_cart/default.php
将导致一个更好的方式,以避免在未来打破:
// Remove links from products
foreach ( $data->products as &$product ) {
$product['product_name'] = strip_tags( $product['product_name'] );
}
从/modules/mod_virtuemart_cart/tmpl文件夹中取出default.php文件,复制到你的template/html文件夹并编辑。