سلام وقت بخیر
استاد وقتی مراحل ثبت سفارش رو اجرا میکنم و به درگاه متصل میشم به محض بازگشت کاربر دیگه login نیست و به صفحه ورود هدایت میشه تا مجدد اطلاعاتشو وارد کنه
علت چیه؟
تشکر
سلام
احتمالا زمانی که دارید سبد خرید رو خالی میکنید سشن کاربر رو هم همراهش پاک میکنید.
یکبار اون قسمت رو چک کنید. اگر درست نشد اون تیکه کد رو برای من بفرستید تا بررسی کنیم.
طبق دستوراتی که در app/support/payment/transaction.php نوشتید
فقط سشنهای سبد خرید و کد تخفیف پاک میشن
private function completeOrder($order) { $this->normalizeQuantity($order); event(new OrderRegistered($order)); $this->basket->clear(); session()->forget('coupon'); }
تویه همین فایل transaction تابع زیر هم از method ایراد میگیره
دلیلش چی میتونه باشه استاد؟
private function makePayment($order) { return Payment::create([ 'order_id' => $order->id, 'method' => $this->request->method, 'amount' => $this->cost->getTotalCosts() ]); }
معذرت خواهی میکنم بابت تاخیر در پاسخ ..
برای چی ریدارکت میکنید به LoginController ؟؟
خارج شدن از حساب کاربری به محض بازگشت از درگاه
باسلام
من هم این مشکل رو دارم حتی اون قسمت خالی شدن سبد خرید رو کامنت کردم در صورت انصراف سبد خرید خالی میشه و از پنل کاربر هم خارج میشه ؟
چه باید بکنیم ؟