2015-04-20 81 views
1

我最近更新到woocommerce 2.3.7,現在購物車頁面上的更新購物車按鈕沒有更新我對數量項目所做的更改。我仍然可以移除項目,但更新購物車按鈕不起作用?Woocommerce更新購物車按鈕不起作用

我該如何解決這個問題?

這是一個常見的錯誤,因爲我還沒有安裝任何新的插件,一切都在以前的版本woocommerce 2.0.6

+0

9次出10問題是一個過時的主題。您能否在使用二十四時重現問題?看看他們的[自助服務指南](http://docs.woothemes.com/document/woocommerce-self-service-guide/) – helgatheviking

+0

我發現問題是由於'class-wc中的'wp_verify_nonce'條件引起的-form-handler.php''line 408'我暫時刪除了條件,現在購物車更新了。我想不出爲什麼這會導致錯誤,因爲這兩個刪除購物車並繼續結帳都使用相同的條件,他們工作正常。 – user892134

+0

如果主題不提供當前名稱的現時輸入,仍可能與主題有關。 – helgatheviking

回答

2

工作正常,如果所使用的主題不加入正確的現時到形式,我會建議你糾正主題(例如通過使用兒童主題)並自行添加隨機數。

我通過更新兒童主題中的/woocommerce/cart/cart.php來完成此操作,添加了woocommerce表單處理程序<?php wp_nonce_field('woocommerce-cart'); ?>預期的臨時值。

通過使用此解決方案,您保持csrf保護(我絕對不會建議停用它,尤其是對於網上商店)。

相關問題