2013-02-18 77 views
0

我正在創建一個自定義模塊,需要掛鉤到Magento中的結帳成功事件。有沒有辦法掛鉤到Magento中的結帳事件?

我需要做的是:

1)。一旦自定義成功簽出,我需要在成功頁面上提供一個特殊優惠,並帶有是/否單選按鈕並提交表單。如果他們選擇是,我需要將他們的詳細信息添加到我已經創建的Magento後端的自定義網格中。 2)。然後,我需要使用POST方法向第三方CRM進行API調用,以驗證客戶的詳細信息並將其添加到他們的結算系統。 3)。完成後,需要有一種方法來更新Magento中的Grid,將狀態從「待定...」更改爲「已接受」

我已經啓動了該模塊,但我似乎無法找到任何明確的文檔從Magento發出API調用或POST請求,我開始懷疑這是否可行?

,如果任何人對如何做到以上的extenion或文檔知道我將不勝感激,或者如果他們知道一個簡單的解決方案的...

如果neccessary我可以提交我的模塊在Github上,彷彿一個參考有人能夠幫助我

非常感謝!

回答

1
  1. 通過XML將自定義塊添加到checkout_onepage_success佈局句柄。該塊將包含您的表單。
  2. 在處理表單的控制器中,您可以使用Zend_Http_Client向第三方API發出POST請求。如果使用這些協議中的任何一種,則可選擇Zend_Rest_ClientZend_Soap_ClientZend_XmlRpc_Client。所有這些Zend軟件包都可以在Magento中使用。
  3. 這僅僅是基本的加載和更新的款式,你應該已經知道如何做到這一點
+0

感謝擡起頭來! – user1704524 2013-02-19 22:19:40

相關問題