Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/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
Php 删除OpenCart产品页面上的添加到购物车通知_Php_Opencart - Fatal编程技术网

Php 删除OpenCart产品页面上的添加到购物车通知

Php 删除OpenCart产品页面上的添加到购物车通知,php,opencart,Php,Opencart,在OpenCart中将产品添加到购物车时,页面顶部会弹出通知。我想删除此通知,但仅限于产品页面 有没有一种方法可以轻松做到这一点?我上下搜索都没有运气。更好地理解Opencart是如何构造的,一些javascript基础知识将对您非常有帮助。阅读本文将是应用程序结构的良好起点: 免责声明:我不建议这样做。客户如何知道单击按钮起作用并实际做了一些事情 话虽如此,问题代码在于:catalog/view/theme/{your theme}/template/product/product.tpl

在OpenCart中将产品添加到购物车时,页面顶部会弹出通知。我想删除此通知,但仅限于产品页面


有没有一种方法可以轻松做到这一点?我上下搜索都没有运气。

更好地理解Opencart是如何构造的,一些javascript基础知识将对您非常有帮助。阅读本文将是应用程序结构的良好起点:

免责声明:我不建议这样做。客户如何知道单击按钮起作用并实际做了一些事情

话虽如此,问题代码在于:catalog/view/theme/{your theme}/template/product/product.tpl

根据您的版本或主题,您应该查找此代码(下面是OCV1.5.6.4的示例):

if(json['success']){
$('#notification').html(''+json['success']+'');
$('success').fadeIn('slow');
$('#购物车总数').html(json['total']);
$('html,body')。动画({scrollTop:0},'slow');
}
并注释或删除如下行:

if (json['success']) {
    //$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');

    //$('.success').fadeIn('slow');

    $('#cart-total').html(json['total']);

    //$('html, body').animate({ scrollTop: 0 }, 'slow'); 
}
if(json['success']){
//$('#notification').html(''+json['success']+'');
//$('success').fadeIn('slow');
$('#购物车总数').html(json['total']);
//$('html,body')。动画({scrollTop:0},'slow');
}

确保保留
$('#cart total').html(json['total'])行,因为它更新了迷你购物车模块。

很抱歉没有进一步说明。我已经对商店进行了修改,这样当客户单击“添加到购物车”按钮时,他们会被重定向到购物车页面,在那里他们可以选择继续购物或结帐。我想删除通知的原因是,当用户在重定向过程中单击通知弹出窗口时,它看起来不太好。而且,这很有效,非常感谢。我应该自己找到这个,但是我在.tpl中看到了错误的代码块。
if (json['success']) {
    //$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');

    //$('.success').fadeIn('slow');

    $('#cart-total').html(json['total']);

    //$('html, body').animate({ scrollTop: 0 }, 'slow'); 
}