2013-04-30 200 views
2

任何人都可以添加多种同类产品,只需点击购物车按钮即可。我附上了一张照片来展示我想要建造的东西。Woocommerce - 通过添加到购物车添加x个产品

目标:为了能够在我的CATALOG页面上一次性将产品的倍数添加到购物车,请不要查看产品页面。

This is what I want to build. Check ink.talentosoft.com, imagine, under the products, the "Details" link is to replace the number input, and "Add to Cart" to replace for the add cart button that can handle the number input

这是我想建立什么。检查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功能来添加到购物车吗?当然,取决于添加到购物车事务中的哪个阶段,我可以将其加入到这个事件处理程序中。

回答

相关问题