如何将“添加到购物车”按钮重定向到另一个页面?

时间:2015-07-29 21:18:19

标签: html shopping-cart business-catalyst

我想在将商品添加到购物车后将购物者重定向到主购物页面。我正在使用Business Catalyst来构建购物车,我看到很多过时的解决方案来解决这个问题,但并不是很多新的解决方案。

这是按钮现在的样子:

<input class="productSubmitInput" name="AddToCart_Submit" type="submit" value="Purchase Now" onclick="AddToCart(150613,5623468,'',4,'','',true);return false;" />

我该怎么办?

2 个答案:

答案 0 :(得分:2)

来自卑诗省的旧知识库

  

将产品添加到购物车后刷新页面

     

在购物车所在的网站范围模板中添加此代码   使用(或在外部.js文件中链接到此JavaScript)。

<script type="text/javascript">
function AddProductExtras(){
document.location.reload(true);
}
</script>

刚才测试,

function AddProductExtras() { $('input[name="AddToCart_Submit"]').on('click',document.location.replace('/products')); }

答案 1 :(得分:0)

当您使用item(s) added to your cart并且某人将商品添加到购物车时,它会显示一条提示:$(function() { window.alert = function(text) { if (text.indexOf("item(s) added to your cart") > -1) { window.location.href = "http://example.com/url-of-shopping-page"; } }; }); 。因此,如果您想在添加项目后将用户定向到购物页面,您可以使用以下代码(此解决方案使用jQuery):

Large Product

注意:将上述脚本添加到jobs布局中。