2013-02-13 50 views
1

我正在爲opencart創建一個自定義擴展,它允許人們設計諸如杯子和t恤等產品,並且我需要將與其設計有關的信息存儲在數據庫中。哪些模型/控制器負責從數據['cart']向數據庫下訂單?

我無法確定哪些模型和控制器包含負責將訂單放入數據庫的方法,以及訂購工作流程中這些方法被調用的位置,因此如果有人知道並且可以啓發我,會非常感激,謝謝。

編輯爲我的英文很糟糕,但我確實嘗試彌補最明顯的錯誤。

回答

2

,它會從所謂的控制器是catalog/controller/checkout/confirm.php 該模型catalog/model/checkout/order.php調用addOrder()方法,你可以在控制器中發現,通過下面的代碼調用

$this->session->data['order_id'] = $this->model_checkout_order->addOrder($data); 
+0

謝謝,這是快! – 2013-02-13 21:23:22