کدی رو که مینویسم دوباره برم میگردونه به صفحه خرید و فاکتور چاپ نمیشه
البته پول به حساب میره
ولی au برابر null هست
البته پول به حساب میره
ولی au برابر null هست
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | public function actionFacture() { if (!isset( $_GET [ 'au' ], $_GET [ 'order_id' ])) { throw new HttpException( '500' , 'خطا در پارامترهای ورودی' ); } $au = Yii:: $app ->request->get( 'au' ); $orderId = Yii:: $app ->request->get( 'order_id' ); if (! $model = Orders::findOne( $orderId )) { throw new HttpException( '404' , 'فاکتور یافت نشد' ); } list( $code , $message ) = Yii:: $app ->pay->verify( $model ->amount , $au ); if ( $code == 1 && $model ->confirmed == 0) { $model ->au = $au ; $model ->confirmed = 1; $model ->save(); Yii:: $app ->session->setFlash( 'success' , 'خرید شما با موفقیت انجام شد' ); Yii:: $app ->session->set( 'cart' ,[]); return $this ->render( 'facture' ,compact( 'model' )); } else { Yii:: $app ->session->setFlash( 'failure' , $message ); $this ->redirect([ '/site/cart' ]); } } |
انگار که نیستی ، چو هستی خوش باش
حکیم عمر خیام
حکیم عمر خیام