Projekt

Allgemein

Profil

GX-Feature #63545

Von Mirko Janssen vor fast 5 Jahren aktualisiert

Momentan ist es mittels GXModules.json nicht möglich sprachabhängige Konfigurationsfelder zu definieren. Dies ist aber durchaus sinnvoll und es sollte möglich gemacht werden, dies über ein neues Attribute für einzelne Konfigurationsfelder zu aktivieren. 

 Zur Umsetzung siehe folgende Beispiele: 

 ~~~ json 
 { 
     ... 
     "configuration": [ 
         { 
             ... 
             "fields": { 
                 "myConfigName": { 
                     "languageDependent": true, 
                     ... 
                 } 
             } 
         } 
         ... 
     ] 
 } 
 ~~~ 

 ~~~ php 
 $configurationStorage = MainFactory::create('GXModuleConfigurationStorage', '...'); 
 $myConfigValueDe = $configurationStorage->get('myConfigName', $languageCode); 'de'); 
 $myConfigValueEn = $configurationStorage->get('myConfigName', $languageCode); 'en'); 
 ~~~ 

Zurück