GX-Bug #68343
geschlossenEs lassen sich keine Rollen anlegen, wenn Englisch im Frontend inaktiv ist / It is not possible to create new admin roles if english is inactive in frontend
0%
Neue Admin-Rollen können jetzt hinzugefügt werden, wenn die englische Sprache für das Frontend inaktiv ist.
Beschreibung
Im Shop muss unter Einstellungen -> Sprachen die englische Sprache im Frontend nicht aktiv sein.
Im Gambio Admin Kunden -> Rollen und Berechtigungen auswählen und Zugriffsrollen verwalten auswählen.
Hier eine neue Zugriffsrolle erstellen. Beim Speichern kommt ein Fehler
ERROR: Uncaught InvalidArgumentException: Given keyName not found: EN in /var/www/ae/4330/GXEngine/Shared/KeyValueCollection.inc.php:45
Erwartetes Ergebnis:
Man kann die Rolle in allen im Backend aktiven Sprachen anlegen und speichern.
Tatsächliches Ergebnis:
Beim Speichern kommt ein Fehler
ERROR: Uncaught InvalidArgumentException: Given keyName not found: EN in /var/www/ae/4330/GXEngine/Shared/KeyValueCollection.inc.php:45
Es kann vorher nur die deutsche Bezeichnung angegeben werden.
In the shop, under Settings -> Languages, the English language must not be active in the frontend.
In the Gambio Admin select Customers -> Roles and Permissions and select Manage Access Roles.
Create a new access role here. When saving an error occurs
ERROR: Uncaught InvalidArgumentException: Given keyName not found: EN in /var/www/ae/4330/GXEngine/Shared/KeyValueCollection.inc.php:45
Expected result:
You can create and save the role in all languages active in the backend.
Actual result:
When saving an error occurs
ERROR: Uncaught InvalidArgumentException: Given keyName not found: EN in /var/www/ae/4330/GXEngine/Shared/KeyValueCollection.inc.php:45
Only the German name can be specified beforehand.
EDIT
Preconditions:
- switch your backend language to german
- go to Einstellungen > Sprachen
- deactivate english in the frontend (backend stays active)
- go to Kunden > Rollen und Berechtigungen > Zugriffsrollen verwalten
- create a Neue Zugriffsrolle
- if the modal shows the english and german language tab, create a role for both languages, save - if not, proceed with step expected and actual
- switch your backend to english language
- go to Kunden > Rollen und Berechtigungen > Zugriffsrollen verwalten
- create a Neue Zugriffsrolle
expected:
- you can create a new role using both languages
actual:
- the english language tab is missing, when trying to save, an error message is displayed
Zugehörige Tickets
Von Ulrich Wenk vor fast 4 Jahren aktualisiert
- Beziehung mit GX-Bug #68346: English content manager entries can't be edited when english is deactivated in frontend / englische Content-Managereinträge lassen sich nicht editieren wenn Englisch im Frontend deaktiviert wurde wurde hinzugefügt
Von Ulrich Wenk vor fast 4 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
- Status wurde von Gemeldet zu Anerkannt geändert
- Priorität wurde von Normal zu Dringend geändert
- Betroffene Versionen 4.3.3.1 wurde hinzugefügt
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Von Alexandre Ataides vor mehr als 3 Jahren aktualisiert
- Status wurde von In Bearbeitung zu 30 geändert
- Zugewiesen an wurde von Alexandre Ataides zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 4.5.1.0 beta1 geändert
- Release Notes Langtext aktualisiert (Vergleich)
Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert
- Status wurde von 30 zu Testing geändert
Von Mirko Janssen vor mehr als 3 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Mirko Janssen geändert
Von Mirko Janssen vor mehr als 3 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert
- Tags wurde auf 4.5.1.0_beta1 gesetzt