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

时间:2015-12-30 18:34:45

标签: php opencart

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

有没有办法轻松做到这一点?我上下搜索没有运气。

1 个答案:

答案 0 :(得分:2)

更好地了解Opencart的结构,以及一些javascript基础知识对您非常有帮助。阅读这个是开始应用程序结构的好地方: http://docs.opencart.com/developer/module/

免责声明:我不建议这样做。客户如何知道单击按钮是否有效并且实际上做了什么?

话虽如此,有问题的代码在于: 目录/视图/主题/ {您的主题} /template/product/product.tpl

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

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('<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'); 
}

确保在更新迷你购物车模块时离开$('#cart-total').html(json['total']);行。