bonjour,
j'ai trouvé ce plugin pour créer des menus sympa.
je pêche juste pour afficher le lien pour s'identifier ou se deconnecter.
Dans l'exemple donné dans le readme:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| root:
people:
name: People
menu:
list:
name: People list
url: @person
new:
name: New person
url: @person_new
credentials: [admin]
city:
name: Cities
menu:
list:
name: Cities list
url: @city
new:
name: New city
url: @city_new
credentials: [admin] |
il donne la possibilité de modifier l'affichage suivant les credentials mais pas si oui ou non la personne est identifié.
j'ai essayé ça:
1 2 3 4 5 6 7 8 9 10
| root:
<?php if($this->getUser()->isAuthenticated()): ?>
signout:
name: signout
url: @sf_guard_signout
<?php else: ?>
signin:
name: signin
url: @sf_guard_signin
<?php endif ?> |
mais j'ai l'erreur:
Fatal error: Using $this when not in object context in /home/....l/config/menu.yml on line 2
quelqu'un a une idée ?
Partager