راکت

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

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


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

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

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

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

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

موفق باشید.


0

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


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

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


Bahman Aliveisi
Bahman Aliveisi
@roj4 سال پیشمطرح شد
0
return redirect()->route('users.show')->with([ 'id' => $id ]);

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


0

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


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

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