2017-07-18 8 views
1

Ich habe diesen Fehler Eigenschaft von nicht-ObjektVersuch Eigenschaft von nicht-Objekt Fehlern zu bekommen

(View: C:\xampp\htdocs\DigitalStudio\resources\views\welcome.blade.php) 
in b1747510b3c408d907ba1958669ebd058ad57227.php (line 101) 

und der Linie zu bekommen Versuch, das diese Linie ist

<img src="/uploads/avatars/{{ Auth::User()->avatar }}" class="img-circle person" alt="Random Name" width="255" height="255"> 

ist dort darauf hingewiesen, jeder falsch oder falsch in meinem Code? in meinem anderen Seite Profil und dieser Tag meiner Profilseite Bild ist

<img src="/uploads/avatars/{{ Auth::User()->avatar }}" style="width:150px; height:150px; float:left; border-radius:50%; margin-right:25px;"> 
+1

scheinen '{{Auth :: User() -> Avatar} } 'habe keine Daten für Avatar –

+0

ID benutze diesen Code in meiner Profil (Admin) Seite und es funktioniert, aber wenn ich versuche, in meine User-Seite zu setzen, gibt es mir Fehler –

+0

Check vor Auth Eigenschaft' if (Auth :: check()) {'Sie sind eingeloggt'; } ' – Hari

Antwort

1

Sie sollten immer prüfen, ob ein Benutzer authentifiziert ist:

@if (auth()->check()) 
    <img src="/uploads/avatars/{{ auth()->user()->avatar }}" style="width:150px; height:150px; float:left; border-radius:50%; margin-right:25px;"> 
@else 
    Please login 
@endif 
Verwandte Themen