CMS_INCLUDE_OPTIONS type="database" mit Wert statt Schlüssel
Author: alwolf
Publication Date: 2/23/2015 12:25
Wir versuchen durch ein CMS_INCLUDE_OPTIONS type="database" Kategorie-Werte aus einer Datenbank als Auswahlfeld im Formular einzufügen.
Im Ausgabekanal (FOS/XML) soll der Namen der Kategorie ausgeben werden. Leider kann jedoch nicht einfach der Name als KEY verwendet werden, da die Einträge nicht unique sind.
Gibt es eine andere Möglichkeit, im Ausgabakanal einen anderen Wert als die ID zu erhalten?
<CMS_INPUT_COMBOBOX
name="myFormName"
hFill="yes"
singleLine="no"
sortOrder="ascending"
useLanguages="no">
<CMS_INCLUDE_OPTIONS type="database">
<LABELS>
<LABEL lang="*">#item.category_name_EN</LABEL>
</LABELS>
<KEY>category_name_EN</KEY>
<TABLE>product.category</TABLE>
</CMS_INCLUDE_OPTIONS>
<LANGINFOS>
<LANGINFO lang="*" label="Rubrik / Kategorie"/>
</LANGINFOS>
</CMS_INPUT_COMBOBOX>
Tags: datenbank
-
Author: hoebbel - 2/24/2015 6:56
Hallo Herr Wolf,
wenn ich Sie richtig verstehe, dann wollen Sie im Ausgabekanal den Namen der Kategorie des Datensatzes ausgeben, den Sie ausgewählt haben.
In dem Fall müsste dann eigentlich $CMS_VALUE(myFormName.value.category_name_EN)$ funktionieren.
Oder habe ich das falsch verstanden?
Viele Grüsse aus Dortmund,
Holger Höbbel
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire