2013-01-11 28 views
3

如果您使用過Magento管理員,那麼您知道當您在「發貨地址」訂單屏幕之間選擇時,它就是一種越野車。在任何時候更新任何字段時,它會在幕後執行AJAX調用。這使得運輸保持最新狀態,但在嘗試輸入訂單時非常煩人。有沒有人知道禁用這種自動功能的好方法,以便它可以用按鈕來完成,而不是「自動地」發生?在Magento Admin中禁用自動發貨更新

回答

-1

我不能指出任何特定的代碼級別,因爲我現在沒有代碼方便查看,但我知道這並不容易。

您需要找到並重寫(除非它全部在模板中,那麼您將需要一個自定義管理主題)生成該表單的塊,去除將處理程序添加到onblur事件的調用。理論上,您的按鈕應該能夠調用通過表單元素的onblur調用的相同的JavaScript方法。

+1

P.S.有一個[Magento站點建議棧交換](http://area51.stackexchange.com/proposals/48872/magento?referrer=OO7r6fZfer327y6ehRWkiw2)有一個問答網站,專門處理Magento的具體問題,更好地爲社區服務。我們越來越接近測試版,只需要7個更多的承諾個人與200 +代表另一個SE網絡網站。我們感謝您的支持! :) – davidalger

+0

我一直在確定事件附加到表單域的全部損失。即使用「檢查元素」來看待它,也不會對正在調用什麼事件以及觸發事件產生什麼影響。我同意你所說的原則,但是你是否知道這個特定問題的其他細節。 – Chris