在Magento中,一旦客戶下訂單,那些數據自動轉到Sales_flat_order表或者物品相關信息轉到sales_flat_order_item表等。 同樣我也選擇了Magento數據庫中的一些列&在Magento數據庫中創建了1個自定義表。 現在我的要求是,一旦客戶的地方訂購數據也必須複製到自定義表與Magento的默認表。如何將自定義表中的所有訂單庫數據與Magento默認表一起保存?
所以對於我創建一個MySQL查詢通過連接將從Magento的表取我所需的所有數據&將其插入我的自定義表.... 現在我打算創建PHP文件,包括我上面的查詢。
我的疑問是如何改變我的Magento代碼,以便一旦客戶下訂單,我將調用此文件,以便通過該查詢將數據複製到自定義表中。 我得到一些參考,因爲當客戶下訂單時,它會在Onepage模型中使用saveOrder函數,這是在結算/型號/類型/ Onepage.php
所以任何人都可以告訴我在這種情況下我需要做什麼。 ...任何人有這樣的場景或示例代碼一樣... 或有任何其他想法...
PLZ指導我...
謝謝..
你爲什麼複製存儲的數據?有一些可以觀察到的訂單保存事件,但您需要一個相當強大的參數來複制存儲。 – benmarks 2012-03-11 14:32:22
嗨本,我複製存儲的數據,因爲我想從自定義表遷移到Oracle數據...因爲我已經連接MySQL和ORACLE數據庫通過PHP ...請你解釋一下關於訂單保存事件... – Prat 2012-03-12 18:32:51
嗨Sonassi,請你解釋一下如何在這種情況下使用MYSQL視圖... – Prat 2012-03-12 18:43:15