GX-Bug #71138
geschlossenSprachabhängige Konfigurationen in GXModule.json verursachen Smarty Fehler / Language-dependent configurations in GXModule.json cause Smarty errors
0%
Sprachabhängige Konfiguration in GXModule.json sind wieder problemlos nutzbar
Beschreibung
Wenn man sprachabhängige Konfigurationsfelder in der GXModule.json benutzt, entstehen Smarty Fehler und das Modul kann nicht konfiguriert werden.
Kann wie folgt reproduziert werden:
- Shop installieren
- Modul aus dem Anhang hochladen
- Modul im Modul-Store installieren
- Konfiguration aufrufen über Zahnräder
Erwartetes Ergebnis:
Das Modul ist konfigurierbar und die sprachabhängigen Felder werden normal angezeigt und können gespeichert werden
Tatsächliches Ergebnis:
Es erscheint eine Smarty Fehlermeldung und die sprachabhängigen Konfigurationsfelder können nicht gelesen werden
If you use language-dependent configuration fields in the GXModule.json, Smarty errors occur and the module cannot be configured.
Can be reproduced as follows:
- install store
- upload module from the attachment
- install the module in the module store
- call up configuration via gear wheels
Expected result:
The module is configurable and the language-dependent fields are displayed normally and can be saved
Actual result:
A Smarty error message appears and the language-dependent configuration fields cannot be read
Unexpected error occurred...
Message: Syntax error in template "get_usermod:get_usermod:module_centergx_modulessnippetslanguage_dependenttext.html" on line 25 "{if isset($config.default_value->{$languageCode})}" Security error: Call to dynamic object member not allowed
Code: 0
File: get_usermod:module_centergx_modulessnippetslanguage_dependenttext.html
Line: 25
Dateien