我正在使用opencart 2.1.0.1,并使用主题默认值。 我看到opencart不方便,因为它没有按钮“立即购买”跳过添加到购物车。 每个人都请帮帮我,如何制作按钮立即购买opencart 谢谢你!
答案 0 :(得分: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">×</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">×</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');
}
如果您希望此功能适用于类别和搜索列表,则需要在第153行的/catalog/view/javascript/common.js
内进行相同的编辑。