我想在将商品添加到购物车后将购物者重定向到主购物页面。我正在使用Business Catalyst来构建购物车,我看到很多过时的解决方案来解决这个问题,但并不是很多新的解决方案。
这是按钮现在的样子:
<input class="productSubmitInput" name="AddToCart_Submit" type="submit" value="Purchase Now" onclick="AddToCart(150613,5623468,'',4,'','',true);return false;" />
我该怎么办?
答案 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
布局中。