Heim  >  Fragen und Antworten  >  Hauptteil

Aufruf der Mitgliedsfunktion Manages() auf Null

<p>resources/views/layout/navigation.blade.php: 8 erforderlich</p> <p>Auf meiner Homepage Laravel</p> <pre class="brush:php;toolbar:false;"><!-- resources/views/page.blade.php --> <!DOCTYPE html> <html lang="en"> <Kopf> <meta charset="UTF-8"> <title>Titelseite</title> </head> <Körper> <!-- Navigationsmenü einbinden --> @include('layouts.navigation') <!-- Der Inhalt Ihrer Titelseite kommt hierher --> <h1>Willkommen auf der Startseite</h1> <p>Dies ist der Inhalt Ihrer Startseite.</p> </body> </html></pre> <p>Und meine Layout-Navigation</p> <p>Ich habe einen Fehler in dieser Zeile: @if (auth()->user()->manages())</p> <p>Mitgliedsfunktion Manages() auf Null aufrufen</p> <p>Erweitertes Anbieter-Framework resources/views/layout/navigation.blade.php: 8 erfordert 9 Anbieter-Frames resources/view/welcome.blade.php: 10 erfordert 56 Anbieter-Frames public/index.php: 51 require_once 1 Anbieter-Framework< ; /p>
P粉818306280P粉818306280392 Tage vor454

Antworte allen(1)Ich werde antworten

  • P粉115840076

    P粉1158400762023-08-27 09:32:07

    这意味着您没有经过身份验证的用户,因此首先检查 auth()->user() 是否存在,例如:

    @if (!is_null(auth()->user())) //if auth()->user() is not null, you can call the manages() function on it
         @if(auth()->user()->manages())
           //content you want
         @endif
      @endif

    Antwort
    0
  • StornierenAntwort