Teil des Codes der Front-End-Vorlagenseite „layout.blade.php“:
<nav>{{ $message }}</nav>
<p class="container"> @yield('content') </p>
<footer></footer>
Der Rest der Seiten erbt diese Seite.
Wie übergebe ich die Nachrichtendaten in der Navigation im Hintergrund? Wird es einmal im Controller jeder Inhaltsseite übergeben? Dies scheint sehr problematisch zu sein; eine weitere Frage: Wie kann man Auth::user()->id in der boot()-Methode von AppServiceProvider verwenden, um die ID des aktuell angemeldeten Benutzers auf verschiedene Weise zu erhalten?
$message 你可以直接在blade模板的{{}}内写php语句查询。比如:
Message::first() 或者 Message::where()...之类的。
当期登录用户的id也可以直接在blade里写