【问题标题】:how to make button Buy Now for opencart?如何为opencart制作按钮立即购买?
【发布时间】:2015-12-22 01:48:27
【问题描述】:

我正在使用 opencart 2.1.0.1,并使用主题 default 。 我在 opencart 看到了不便,因为它没有“立即购买”按钮跳过添加到购物车。 每个人都请帮助我,如何为 opencart 制作按钮立即购买 谢谢你!

【问题讨论】:

  • 您希望“立即购买”做什么?您只是想在将商品添加到购物车后重定向到结帐吗?
  • 是的,只是想在点击立即购买按钮(添加按钮)后重定向到结帐

标签: opencart checkout


【解决方案1】:

要更改按钮文本编辑 catalog/language/english/english.php 它说:

$_['button_cart']           = 'Add to Cart';

如果您使用多种语言,请相应地编辑其他路径。

要重定向到购物车,您可以编辑文件:/catalog/view/theme/default/template/product/product.tpl 并查看第 466 行以找到以下内容:

if (json['success']) {
    $('.breadcrumb').after('<div class="alert alert-success">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>');

    $('#cart > button').html('<i class="fa fa-shopping-cart"></i> ' + json['total']);

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

    $('#cart > ul').load('index.php?route=common/cart/info ul li');
}

更改它以添加重定向并注释掉其他内容,如下所示:

if (json['success']) {
    window.location.href = 'index.php?route=checkout/cart';
    //$('.breadcrumb').after('<div class="alert alert-success">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>');
    //$('#cart > button').html('<i class="fa fa-shopping-cart"></i> ' + json['total']);
    //$('html, body').animate({ scrollTop: 0 }, 'slow');
    //$('#cart > ul').load('index.php?route=common/cart/info ul li');
}

如果您希望它在类别和搜索列表中工作,您需要在 /catalog/view/javascript/common.js 的第 153 行附近进行相同的编辑。

【讨论】:

    猜你喜欢
    • 2014-06-06
    • 2018-04-01
    • 2013-03-25
    • 2015-09-22
    • 1970-01-01
    • 2014-09-15
    • 2014-10-05
    • 2013-01-03
    • 2013-07-20
    相关资源
    最近更新 更多