pschulz
I'm new here

Aus einem Beanshell-Script heraus eine Variable der Projekteinstellungen abfragen

Hallo,

kann man aus einem Beanshell-Script heraus eine Variable aus den Projekteinstellungen auslesen?

Wenn ja, wie?

Danke schonmal im Voraus!

Gruß

Peter

0 Kudos
1 Reply
gockel
Crownpeak employee

Ja das geht.

globalStore = context.userService.getStore(Store.GLOBAL_STORE, false);

projectProps = globalStore.getProjectProperties();

// ProjectProperties ist ein DataProvider

data = projectProps.getData();

// Beispielhafte Abfrage der Variable "st_text" (CMS_INPUT_TEXT) für die Mastersprache aus dem Projekteinstellungstemplate

myStringValueOfVariableStText = data.get("st_text").getEditor().get(context.project.masterLanguage);

GlobalStoreRoot#getProjectProperties()

0 Kudos