繁体   English   中英

添加到购物车按钮在viemart中不可见

[英]add to cart button invisible in virtuemart

我使用的是virtuemart 2.0.16 ,我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
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM