راکت

ارسال داده از کنترلر اصلی یا راه بهتری هم هست در لاراول

5 پاسخ

سلام

دارم پنل مدیریت طراحی می کنم .
داخل فایل های view یه قسمت دارم که اسم کاربر لاگین شده رو نشون میده و باید اطلاعات کاربرم رو همیشه به view ارسال کنم

چند تا راه دارم :
1- داخل ویو اطلاعات کاربرم رو با متد Auth::user() بگیرم و نشونه بدم.
2- به ازای هر view اطلاعات کاربر رو از کنترلر به view پاس بدم

پیشنهاد شما چیه؟ چی کار می تونم کنم و چی کار کنم بهتره؟

لاراول 5.3

sariapro
sariapro
@sariapro
ثبت پرسش جدید

پاسخ‌ها

5
Saman
Saman
@samanzdev

تخصص: برنامه نویس وب

سلام
به نظرم از راه اول پیش برید یک راه درست و منطقی هستش.
@sariapro

sariapro
sariapro
@sariapro

ممنونم سامان.

اره با نظرت موافقم. اما می خواستم از تجربیات بچه ها استفاده کنم.

شاید راه بهتری هم باشه که من اشنایی ندارم

شاید پاسخ شما همین‌جا باشد

میلاد هدایت پور
میلاد هدایت پور
@miladparsi1070

تخصص: در حال پیشرفت

راه اول بهتره
پیشنهاد بعدیم اینه که لاراول جدید استفاده کن
چرا 5.3 وقتی 8 هم اومده!!!

sariapro
sariapro
@sariapro

ممنون میلاد

5.3 رو دارم کار می کنم به نیت رفتن روی نسخه های جدید

کار کردن روی این نسخه موقت هست.

میخوام عملا نسخه های مختلف رو کار کنم و درک بهتری از این فریم ورک بدست بیارم

راستی برای گرفتن اطلاعات یوزری که لاگین هست متد Auth::user() رو فقط داریم؟

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

هلپر

 auth()->user()

هم موجوده.
اینطوری هم میشه گرفت

Route::get('user', function(Illuminate\Http\Request $request) {
    return request()->user();
    // or
    return $request->user();
});

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

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