Woocommerce - 通过添加到购物车添加x个产品
问题描述:
任何人都可以添加多种同类产品,只需点击购物车按钮即可。我附上了一张照片来展示我想要建造的东西。Woocommerce - 通过添加到购物车添加x个产品
目标:为了能够在我的CATALOG页面上一次性将产品的倍数添加到购物车,请不要查看产品页面。
这是我想建立什么。检查ink.talentosoft.com,可想而知,产品下,“详细信息”链接是更换输入的号码,以及“加入购物车”更换为加入购物车按钮,可以处理数字输入
我查看了单品/加购车/简单商品的代码,问题是:输入的数字和添加到购物车按钮被包含在一个表单元素中。由于wp代码被展开,我无法找到此表单的处理程序。如果找到该表单的处理程序,那么我理论上是否可以将simple.php
添加倍数部分复制到我的目录页面?
我已经看过并试图用钩子do_action("woocommerce_simple_add_to_cart");
弹出single.php
文件。
我想问一下关于插件/ woocommerce/woocommerce-function.php中的woocommerce_add_to_cart_action()
方法,我可以直接调用这个方法(为这个方法增加一个钩子),我如何跟踪输入的数字,所以我知道用户需要多少产品?
如果我做了这个改变,这会忽略woo的AJAX功能来添加到购物车吗?当然,取决于添加到购物车事务中的哪个阶段,我可以将其加入到这个事件处理程序中。
答
这一解决方案帮助了我很多,请看看它是否适合你的需要:
http://claudiosmweb.com/snippets/woocommerce-loop-de-produtos-com-quantidade/