【发布时间】:2013-01-18 10:51:54
【问题描述】:
我正在使用virtuemart 2.0.16,我遇到了一些与add to cart 按钮相关的问题,没有登录我们无法显示添加到购物车按钮。登录后添加到购物车按钮显示。但我想显示添加到购物车按钮用户是否登录。
谁能帮我解决这个问题?
【问题讨论】:
标签: joomla virtuemart
我正在使用virtuemart 2.0.16,我遇到了一些与add to cart 按钮相关的问题,没有登录我们无法显示添加到购物车按钮。登录后添加到购物车按钮显示。但我想显示添加到购物车按钮用户是否登录。
谁能帮我解决这个问题?
【问题讨论】:
标签: joomla virtuemart
首先检查 VM 配置选项卡中与此相关的任何设置。
就像添加到购物车按钮只显示给登录用户或类似的东西。
如果找不到的话。
components/com_virtuemart/view/productdetails/tmpl/default.php and default_addtocart.php
其中的文件可能正在检查用户是否登录。
类似
if($user->id){
<a href="#"><button>add to cart</button></a>
}
代码与上面的不完全相同,但它可能会对您有所帮助。
【讨论】:
你会发现
components/com_virtuemart/views/productdetails/tmpl/default.php
找到addtocart按钮代码然后放
$user =& JFactory::getUser();
if($user->id){
// add to cart button code here
}else{
// your message here
}
【讨论】: