Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla 添加到购物车按钮在virtuemart中不可见_Joomla_Virtuemart - Fatal编程技术网

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

Joomla 添加到购物车按钮在virtuemart中不可见,joomla,virtuemart,Joomla,Virtuemart,我使用的是virtuemart 2.0.16,我遇到了一些与add to cart按钮相关的问题,没有登录,我们无法显示add to cart按钮。登录后,添加到购物车按钮显示。但我想显示添加到购物车按钮用户是否登录 有人能帮我解决这个问题吗?首先检查VM配置选项卡中与此相关的任何设置 像“添加到购物车”按钮一样,只为登录用户或类似的用户显示 如果你找不到的话 components/com_virtuemart/view/productdetails/tmpl/default.php and

我使用的是
virtuemart 2.0.16
,我遇到了一些与
add to cart
按钮相关的问题,没有登录,我们无法显示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>
}
if($user->id){
}
代码与上面的代码不完全相同,但可能会对您有所帮助。

您会发现

    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
    }