我正在使用virtuemart 2.0.16
,我遇到了一些与问题相关的add to cart
按钮,没有登录我们无法显示添加到购物车按钮。登录后添加到购物车按钮显示。但我想显示添加到购物车按钮用户是否登录。
有人可以帮我解决这个问题吗?
我正在使用virtuemart 2.0.16
,我遇到了一些与问题相关的add to cart
按钮,没有登录我们无法显示添加到购物车按钮。登录后添加到购物车按钮显示。但我想显示添加到购物车按钮用户是否登录。
有人可以帮我解决这个问题吗?
首先检查 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
}