🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ farahmand
خارج شدن از حساب کاربری به محض بازگشت از درگاه
جامعه لاراول ایجاد شده در ۱۲ اردیبهشت ۱۴۰۰

سلام وقت بخیر

استاد وقتی مراحل ثبت سفارش رو اجرا میکنم و به درگاه متصل میشم به محض بازگشت کاربر دیگه 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()
        ]);
    }
farahmand ۱۲ اردیبهشت ۱۴۰۰، ۱۲:۴۲

معذرت خواهی میکنم بابت تاخیر در پاسخ .. 

برای چی ریدارکت میکنید به LoginController ؟؟ 

مهرداد سامی ۱۸ اردیبهشت ۱۴۰۰، ۲۱:۲۱

خارج شدن از حساب کاربری به محض بازگشت از درگاه

باسلام

من هم این مشکل رو دارم حتی اون قسمت خالی شدن سبد خرید رو کامنت کردم در صورت انصراف سبد خرید خالی میشه و از پنل کاربر هم خارج میشه ؟

چه باید بکنیم ؟

Corbis ۰۴ شهریور ۱۴۰۰، ۱۰:۱۵