【发布时间】:2016-03-24 19:48:20
【问题描述】:
我正在尝试设置一种简单的方法,通过使用 html a 标签将 Woocommerce 产品添加到购物车,并在点击后重定向到购物车页面。
到目前为止,我可以将产品添加到购物车,但如果我强制刷新页面,它只会出现在购物车中。基本上redirectToCart函数不会刷新页面。
echo '<a class="btn btn-default" id="buy'.$image->ID.'" href="#">Order This!</a>
<script>
$("#buy'.$image->ID.'").click(function(e) {
e.preventDefault();
addToCart(37);
redirectToCart("?page_id=27")
return false;
});
function addToCart(p_id) {
$.get("?post_type=product&add-to-cart=" + p_id, function() {
// call back
});
}
function redirectToCart(cartPage) {
window.location.replace(cartPage);
}
</script>';
谁能帮我解决这个问题?
编辑:我为此使用了代码片段,它基本上是在前端运行的短代码脚本的一部分。
【问题讨论】:
标签: php jquery wordpress woocommerce