diff --git a/app/Controllers/Front/OrderController.php b/app/Controllers/Front/OrderController.php index c107b7e..886d1c8 100644 --- a/app/Controllers/Front/OrderController.php +++ b/app/Controllers/Front/OrderController.php @@ -52,7 +52,7 @@ class OrderController extends FrontController } protected function insert_process() { - $this->_productModel ?: new ProductModel(); + $this->_productModel = $this->_productModel ?: new ProductModel(); //상품정보 가져오기 $product = $this->_productModel->getEntity([$this->_model->getPrimaryKey() => $this->_viewDatas['fieldDatas']['product_uid']]); //구매 금액 비교 @@ -72,8 +72,10 @@ class OrderController extends FrontController { $msg = ""; try { + $this->_viewDatas = $this->init(__FUNCTION__); //Transaction 시작 $this->_model->transStart(); + $this->insert_validate(); $this->insert_process(); //Transaction Commit $this->_model->transComplete();