我有一个问题,保存自定义复选框值在woocommerce购物车和结账。 我已经添加了自定义复选框结帐发货表,添加自定义袋,如果选择了特定的发货方式。如果复选框被选中,并且我选择了其他发货方法,然后使用复选框返回到某个方法,则ajax重新加载购物车摘要时,复选框未被选中。我尝试将复选框值保存在cookies中,如下所示 var c
我的购物车是合并与结账使用WooCommerce单页结账。如果结帐时出现错误(ex:shipping_address1未填满),我希望重定向到购物车(因为该页面包含cart+checkout),而不是结帐页面。在class-wc-checkout.php中,我看到了"public function process_checkout()“和"validate_checkout”。我应该更改什么来重新加载购物车页面?
基于Checkbox field that add to cart a product in Woocommerce checkout page回答代码,我的以下代码尝试完美地工作:它允许客户通过单击复选框将特定产品添加到购物车中如果客户刷新结帐页面,复选框将恢复为未选中状态,并允许客户添加第二个或更多产品(如果他们一直刷新)。 我还有一个功能,可以检查购物车中是否有特定的产品,它工作得很好。我似乎做不到的是...如果在加载结