2017-03-28 7 views
0

Ich benutze Symphony 2.8 mit Sonata Admin/Benutzer/Fosuser Bundle. Alles funktioniert gut. Ich möchte nur die Vorlage für Sicherheitsrollen außer Kraft setzen, da der Titel der Rollen nicht aussagekräftig ist. Ich habe die folgende Lösung verfolgt.Sonate User Bundle Sicherheitsrollen Template Override

https://github.com/dianuj89/Sonata-admin-user-friendly-view-for-security-roles

Aber es funktioniert nicht Ich habe auch individuell gestaltet werden getan, aber folgende Fehler.

Abfangbarer schwerwiegender Fehler: Argument 1 an Sonata \ UserBundle \ Form \ Type \ SecurityRolesType :: __ construct() muss eine Instanz von Sonata \ UserBundle \ Security \ EditableRolesBuilder sein, keine Angabe, aufgerufen in D: \ xampp \ htdocs \ energyvalue \ vendor \ sonata-projekt \ core-bundle \ Form \ Erweiterung \ DependencyInjectionExtension.php in Zeile 94 und definiert

Ihre Hilfe wird sehr geschätzt. Danke

Antwort

0

Die einfachste Möglichkeit besteht darin, Übersetzungsnachrichten für die Rollennamen bereitzustellen.

#Resources/translations/messages.en.yml 

ROLE_SONATA_ADMIN: 'My custom label' 
+0

Es funktioniert gut danke. Aber ich möchte auch die Rollen modulweise gruppieren. Gerade jetzt zeigt es eine lange Liste von Rollen. Es gibt eine Möglichkeit, das zu tun. –

Verwandte Themen