2013-04-30 241 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功能來添加到購物車嗎?當然,取決於添加到購物車事務中的哪個階段,我可以將其加入到這個事件處理程序中。

回答

相關問題