Startseite
Startseite

Startseite / Vorlagenentwicklung / Vorlagensyntax / Systemobjekte / #item

#itemVerfügbar ab FirstSpirit-Version 5.0

Wichtig Dieses Objekt ist nur in Verbindung mit Formular-Definitionen der Eingabekomponenten FS_DATASET und FS_LIST verfügbar, sowie im Zusammenhang mit mehrwertigen Eingabekomponenten, die weitere Inhalte via CMS_INCLUDE_OPTIONS mit einbeziehen.

Anhand des Systemobjekts #item kann in Eingabekomponenten, die weitere Objekte, z. B. Store-Elemente, verarbeiten, auf die Werte der Eingabekomponenten dieser Objekte zugegriffen werden. So kann z. B. in einer FS_LIST-Komponente, die mehrere Absätze enthält, die Auflistung einzelner Absätze in einer Übersicht so konfiguriert werden, dass die Überschrift des Absatzelements als Anzeigename verwendet wird. Ist das Objekt ein Datensatz, kann ebenfalls über Fremdschlüsselbeziehungen auf Angaben in weiteren Tabellen zugegriffen werden.

Das Objekt #item repräsentiert hierbei jeweils ein Element, z. B. einen Absatz, einen Verweis oder einen Datensatz, der in den oben genannten Eingabekomponenten aggregiert oder assoziiert wird.

Der Zugriff auf einzelne Eingabekomponenten des Elements erfolgt dabei anhand des Musters

#item.st_headline

wobei st_headline dem Namen (name-Attribut aus der Formulardefinition) einer Eingabekomponente entspricht.

Soll eine Fremdschlüsselbeziehung einer Tabellenzeile verwendet werden, müssen die Spaltennamen der jeweiligen Tabellen angegeben werden:

#item.product_Properties_Type.Name

Hierbei entspricht product_Properties_Type der Spalte der Tabelle, aus dem der von #item repräsentierte Datensatz entstammt, deren Fremdschlüsselbeziehung verwendet werden soll. Name entspricht der zu verwendenden Spalte aus der Fremdtabelle.

© 2005 - 2014 e-Spirit AG | Alle Rechte vorbehalten. | Letzte Änderung: 2012-12-20