ich mit SonataAdminBundle in einem Symfony-Projekt arbeiten, und ich habe drei Arten von Benutzern: ROLE_SUPER_ADMINROLE_CORRESPONDANT und ROLE_CLIENTZugang Admin Panel in SonataAdminBundle ohne SonataUserBundle
ROLE_SUPER_ADMIN und ROLE_CORRESPONDANT Erlaubnis Zugriff auf Admin-Panel,
und im Admin-Panel habe ich ein Menü wie folgt:
Dashbord
- Produkte
- Stocks
- Operationen
Benutzer
- Korrespondenten Kunden
Aber Ich mag nur diesen Artikel zeigen, für ROLE_CORRESPONDANT:
- Armaturenbrett
- Operationen
- Benutzer
- Clients
ich jetzt, dass es mit SonataUserBundle einfach ist, aber mein Problem, dass ich es nicht verwenden sollten, sollte ich nur FOSUserBundle verwenden,
sonata_admin:
dashboard:
groups:
Accueil:
icon: '<i class="fa fa-home"></i>'
items:
- app.admin.produit
// I would like to define roles her for each item
Jemand bitte helfen Ich mit der Idee, wenn es machbar ist? Vielen Dank für alle
Sie sollten nicht SonataUserBundle verwenden? Aber Sie haben es zu dieser Frage hinzugefügt? Bitte aktualisieren Sie Ihre Frage, um zu erklären, wie Sie Ihr Menü jetzt erstellen. Werfen Sie einen Blick auf KnpMenuBundle, wenn Sie es nicht schon getan haben. –
Ich sollte SonataAdminBundle verwenden, aber nicht SonataUserBundle verwenden –
Es tut mir leid, Sie haben Recht. Aber wie baut man gerade sein Menü? –