Esempio n. 1
0
 public function actionPlaceOrder()
 {
     $model = new placeOrderModel();
     $id = $model->insertOrder();
     $session = Yii::$app->session;
     $session->open();
     $user_session = $session['session.user'];
     for ($z = 0; $z < $user_session['jml_check_out']; $z++) {
         $model2 = new placeOrderItemModel();
         $model2->insertItem($id, $user_session['check_out'][$z], $user_session['qty'][$z]);
         $model2->updateStock($user_session['check_out'][$z], $user_session['qty'][$z]);
     }
     $user_session['check_out'] = array();
     $user_session['qty'] = array();
     $user_session['jml_check_out'] = 0;
     $user_session['subprice'] = 0;
     $user_session['total_berat'] = 0;
     $session['session.user'] = $user_session;
     $session->close();
     return $this->redirect(['front/profile']);
 }