Example #1
0
 public static function addOrder()
 {
     $order = new Index();
     $order->DateTime = date("Y-m-d H:i:s");
     $order->save();
     $order_id = Yii::$app->db->lastInsertID;
     return $order_id;
 }
 public function actionCheckout()
 {
     $session = Yii::$app->session;
     $session->open();
     $order_id = Index::addOrder();
     $dbarray = Catalog::getCartDbData();
     Checkout::checkoutCart($order_id, $dbarray);
     return Yii::$app->response->redirect(['site/cart']);
 }
Example #3
0
 public function getOrdersDetails()
 {
     return $this->hasOne(Index::className(), ['Order_Id' => 'Order_Id']);
 }