- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CMS_INPUT_CHECKBOX dem Script übergeben.
Hallo FS Community;
Wie können selected Value von der CMS_INPUT_CHECKBOX dem Script übergeben werden?
Formular
<CMS_MODULE>
<CMS_INPUT_CHECKBOX name="sc_stores" gridHeight="3" gridWidth="2" useLanguages="no">
<ENTRIES>
<ENTRY value="TEMPLATESTORE">
<LANGINFOS>
<LANGINFO lang="*" label="TEMPLATESTORE"/>
</LANGINFOS>
</ENTRY>
<ENTRY value="MEDIASTORE">
<LANGINFOS>
<LANGINFO lang="*" label="MEDIASTORE"/>
</LANGINFOS>
</ENTRY>
</ENTRIES>
<LANGINFOS>
<LANGINFO lang="*" label="Wählen Sie die Stores aus" description="TEXT"/>
</LANGINFOS>
</CMS_INPUT_CHECKBOX>
</CMS_MODULE>
Script:
//!Beanshell
import de.espirit.firstspirit.access.store.Store;
import de.espirit.firstspirit.access.store.PackagePoolItem;
// Formular aufrufen
data = context.showForm();
if (data == null) {
error("Aborted by User");
return;
}
try{
store = data.get(null, "sc_stores").get();
us = context.getUserService();
String[] allStores = {store};
...
Danke für einen Hinweis
Thomas
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Thomas,
die Ausgaben von context.logInfo() sieht du in der Java-Console. Falls du sie nicht aktiviert hast kannst du sie über Systemsteuerung > Java > Erweitert > Java Console > einblenden.
Grüße
René
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Thomas,
so sollte es gehen:
import de.espirit.firstspirit.access.editor.value.Option;
....
store = data.get(null, "sc_stores").get();
for (Option selected : store) {
context.logInfo("Selected store: " + selected.getValue());
}
Viele Grüße
Donato
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Donato,
Vielen DANK für den Tip.. Ich werde das nächste Woche mal austesten.
Ich habe noch eine andere Frage.... Ich sehe nirgens die Ausgabe contect.logInfo...
Was muss ich das noch konfigurieren... oder wo sehe ich die Ausgabe.
schöönes Weekend und Gruss aus der Schweiz,
Thomas
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Thomas,
die Ausgaben von context.logInfo() sieht du in der Java-Console. Falls du sie nicht aktiviert hast kannst du sie über Systemsteuerung > Java > Erweitert > Java Console > einblenden.
Grüße
René
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hall René
Danke für den Tipp. Hat bestens geklappt....
Gruss
Thomas

