محمد میرزاخانی
2 سال پیش توسط محمد میرزاخانی مطرح شد
5 پاسخ

پاس دادن متغیر به view در لاراول

سلام دوستان من میخام توی کنترلر موقعی که ریدایرکت میکنم به روتی متغیر هم به اون روت ارسال بشه..این کار رو میشه با سشن انجام داد اما مشکلش اینه که با ی رفرش از بین میره میخاستم بدونم چطوری متغیری با ریدایرکت به ویو ارسال کنم و متغیر در ویو تا ابد بمونه ؟؟؟


ثبت پرسش جدید
رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 2 سال پیش مطرح شد
1

سلام به شما دوست عزیز.
با یه مثال کامل توضیح میدم خدمتتون.
فرض کنید میخواین اطلاعات کاربرها رو داخل پنل ادمین نمایش بدین، کنترلرتون میشه به صورت زیر:

public function usersList()
    {
        $users = User::latest()->paginate(12);
        return view('panel.users.all', compact('users'));
    }

حالا داخل بلید بیا به صورت زیر کدتو بنویس:

@foreach($users as $user)
{{ $user->name }}
@endforeach

موفق باشید.


محمد میرزاخانی
@mirzamohammad.com 2 سال پیش مطرح شد
0

میخام ریدایرکت کنم به ی روتی..حالا چجوری به اون روت متغیر بفرستم؟


رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 2 سال پیش مطرح شد
0

کدتو بفرس که تا الان چیکار کردی و یکم دقیق تر توضیح بده تا بتونم راهنماییت کنم.


Bahman Aliveisi
@roj 2 سال پیش آپدیت شد
0
return redirect()->route('users.show')->with([ 'id' => $id ]);

https://laravel.com/docs/9.x/redirects


محمد میرزاخانی
@mirzamohammad.com 2 سال پیش مطرح شد
0

خب بعد این روش با رفرش کردن از بین نمیره؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام