راکت
Paradox
Paradox
توسط Paradox مطرح شد
حل
4 پاسخ

مشکل در نمایش پروفایل

سلام دوستان

برای نمایش عکس پروفایل کاربر

از دستور زیر استفاده میکنم


<img src="{{ auth()->user()->getProfileUrl() }}" class="circle" width="150px" height="150px" >

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

getProfileUrl() پیدا نمیشه
من میخام حالت عادی همون تصویر پیش فرضی که تو پروفایل کاربری تعریف کردم تو قسمت نوبار نمایش بده

چیکار باید کرد ؟


ثبت پرسش جدید
VaHiD
VaHiD
تخصص :برنامه نویس #لاراول
@ATTOM4 سال پیشمطرح شد
2

سلام @wxyz

چک کن اگر لاگین بود پروفایلی که داره رو نمایش بده درغیر این صورت دیفالت نمایش داده بشه

src="{{ Auth::check() ? auth()->user()->getProfileUrl() : asset(url) }}"

امیر علی
امیر علی
تخصص :طراح و توسعه دهنده fullstack
@ajdar96674 سال پیشمطرح شد
1

یه شرط باید بزاری که اگر کاربر لوگین بود بیاد ادرسه عکس پروفایلش رو بگیره !

If(Auth::check()){  
//گرفتن ادرس عکس  
}

Saman
Saman
تخصص :برنامه نویس وب
@samanzdev4 سال پیشمطرح شد
0

سلام
ابتدا باید چک کنی که آیا کاربر اصلا کاربر لاگین شده یا نه، بعد از اینکه مطمئن شرط true شده اونوقت عکس رو نمایش بده.

if (Auth::check()) {
<img src="{{ auth()->user()->getProfileUrl() }}" class="circle" width="150px" height="150px" >
} 

VaHiD
VaHiD
تخصص :برنامه نویس #لاراول
@ATTOM4 سال پیشمطرح شد
2

سلام @wxyz

چک کن اگر لاگین بود پروفایلی که داره رو نمایش بده درغیر این صورت دیفالت نمایش داده بشه

src="{{ Auth::check() ? auth()->user()->getProfileUrl() : asset(url) }}"

Paradox
Paradox
تخصص :در حال یادگیری
@paradox4 سال پیشمطرح شد
0

از همگی ممنونم تمام روش ها درست بود روش اخر خلاصه و تمیز تر
ممنونم


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

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