1

我正在使用virtuemart 2.0.16,我遇到了一些与问题相关的add to cart按钮,没有登录我们无法显示添加到购物车按钮。登录后添加到购物车按钮显示。但我想显示添加到购物车按钮用户是否登录。

这是我的链接

有人可以帮我解决这个问题吗?

4

2 回答 2

0

首先检查 VM 配置选项卡与此相关的任何设置。

就像添加到购物车按钮只显示给登录用户或类似的东西。

如果你找不到那个。

components/com_virtuemart/view/productdetails/tmpl/default.php and default_addtocart.php

文件中可能正在检查用户是否登录。

就像是

if($user->id){
     <a href="#"><button>add to cart</button></a>
}

该代码与上面的代码不完全相同,但它可能会对您有所帮助。

于 2013-01-18T11:05:03.050 回答
0

你发现

    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
    }
于 2013-10-31T13:12:33.100 回答