我創建了一個自定義的支付模塊,但我只能顯示在MagentoMagento的 - 如何設置付款信息在後臺自定義支付模塊
的管理方卡的類型
卡以下信息編號:XXXX-最後4位數字
訂購使用美元
放置但如何才能得到其他細節只是liek的情況下,PF寶像,
卡驗證狀態:
地址驗證狀態:
最後交易ID:
等我正在從我的定製支付網關的所有這些反應,但我不知道什麼功能來電或如何在後臺顯示它,供店主查看。
任何人都可以幫助我嗎?現在我的付款模塊正在做authorize_capture
作爲付款操作,所以我有Model/PaymentMethod.php
其中有function capture(Varien Object payment, amount)
來處理邏輯。那麼我可以從那裏設置付款信息,還是需要創建其他文件?
請讓我知道。
編輯:我找到了我需要做的部分回答。
但我不能夠越過默認的管理模板文件。此鏈接指示創建一個覆蓋Mage/Payment/Block/Info並在其中設置模板的Block文件。
但它沒有讀它。有人可以告訴我重寫管理模板文件的正確方法,以便將來的升級不會覆蓋它。
我希望有人現在必須熟悉這一點。
它沒有從我的覆蓋模塊塊文件中獲取代碼。我需要騎的模板文件是app/design/adminhtml/default/default/template/payment/default/info.phtml。使用提到的鏈接,我已經覆蓋了Mage/Payment/Block/Info,並編寫了自己的代碼,但無法設置並指向我的模板。有任何想法嗎?
謝謝,但我不事要在管理添加自定義選項卡。如果他們使用我的自定義付款模塊,我想向我的訂單添加付款信息。因此,當我查看銷售>訂單>訂單1000000100,然後在「付款信息」部分,我應該能夠看到我的自定義網關在我的回覆中發送的所有付款信息詳情。我怎麼做? – ivn
我找到了一個鏈接http://nicholas.piasecki.name/blog/2009/10/add-avs-and-cvn-to-magentos-admin-screen-in-just-637-easy-steps/#comment- 1043幾乎做我想做的事情,但只是我需要覆蓋默認的adminhtml模板的地步,它沒有從我的覆蓋模塊塊文件中獲取代碼。我需要騎的模板文件是'app/design/adminhtml/default/default/template/payment/default/info.phtml'。使用提到的鏈接,我已經覆蓋了'Mage/Payment/Block/Info',並編寫了自己的代碼,但無法設置並指向我的模板。有任何想法嗎? – ivn