Ich versuche Navbar-Funktionalität zu ändern, also nachdem der Benutzer angemeldet ist, werden die Schaltflächen "Registrieren" und "Anmelden" durch einzelne Schaltfläche "Abmelden" ersetzt ... Ich versuchte auf diese Weise, aber es war nicht erfolgreich .Wie ändert man die Navbar-Funktionalität nach dem Anmelden oder Abmelden CakePHP 3?
C: \ xampp \ htdocs \ jobfinds \ src \ Template \ Element \ menu.ctp
<div class="col_12 column">
<ul class="menu">
<li> Home</li>
<?php if(isset($user['id'])): ?>
<li>Logout</li>
<?php else: ?>
<li>Login</li>
<li> Register</li>
<?php endif ; ?>
</ul>
</div>
I unter Verwendung
$this->set('user',$user);
im Login-Methode anzuzeigen $ Benutzer zu übergeben versucht aber das menu.ctp hat es nicht erkannt ... also wie kann ich es wirklich funktionieren lassen?
Versuch in $ _SESSION um Daten zu speichern und dann Test –