Startseite / Tutorials / Das erste Projekt / Datenbanken verwenden / Tabellenvorlagen editieren / Formular Kategorien
Eingabekomponenten für die Tabelle Produkt-Kategorien definieren
Um die Eingabekomponenten zu definieren, wird der Quellcode innerhalb der <CMS_MODULE>-Tags eingefügt. Der Quellcode und die zugehörigen Erläuterungen für die in der Tabelle Produkt-Kategorien verwendeten Tabellenspalten
sind in den folgenden Abschnitten beschrieben.
Text-Eingabekomponente für den Kategorie-Namen
Der Quellcode einer einzeiligen Text-Eingabekomponente für den Kategorie-Namen soll in unserem Beispiel lauten:
<CMS_INPUT_TEXT name="cs_categorie_name" hFill="yes" singleLine="no" useLanguages="yes">
<LANGINFOS>
<LANGINFO lang="*" label="Categorie name" description="Insert the categorie name."/>
<LANGINFO lang="DE" label="Kategorie-Name" description="Tragen Sie den Kategorie-Namen ein."/>
</LANGINFOS>
</CMS_INPUT_TEXT>
Durch einen Klick auf das Speichern-Icon in der Symbolleiste wird das Aussehen der Eingabekomponente direkt in der Integrierten Vorschau angezeigt.
CMS_INPUT_TEXT | Aufruf der Eingabekomponente für einzeilige Texteingaben |
name="cs_categorie_name" | Eindeutiger Name der Eingabekomponente. Unter diesem Namen kann später auf die in der Komponente gespeicherten Inhalte zugegriffen werden. |
hFill="yes" | Die Anzeige einer Eingabekomponente erfolgt in der vollen zur Verfügung stehenden Anzeigebreite. |
singleLine="no" | Die Eingabekomponente soll zweizeilig mit Rahmen dargestellt werden. |
useLanguages="yes" | Es werden abweichende Werte für die verschiedenen Sprachen gespeichert. |
LANGINFO lang="*" | Gibt die Sprachinformationen für
an. |
label="Kategorie-Name" | Beschriftung der Eingabekomponente in der Inhalte- oder Datenquellen-Verwaltung für die angegebene Sprache. |
description="Tragen Sie den Kategorie..." | Eine Beschreibung, die zur Anzeige eines Tooltips (Mouse-Over) genutzt wird. |
DOM-Editor für die Kategorie-Beschreibung
Für die Kategorie-Beschreibung wird die Eingabekomponente CMS_INPUT_DOM verwendet.
Der Quellcode einer DOM-Eingabekomponente für die Kategorie-Beschreibung lautet:
<CMS_INPUT_DOM name="cs_categorie_description" hFill="yes" rows="3" useLanguages="yes">
<FORMATS>
<TEMPLATE name="p"/>
</FORMATS>
<LANGINFOS>
<LANGINFO lang="*" label="Categorie description" description="Insert a categorie description."/>
<LANGINFO lang="DE" label="Kategorie-Beschreibung" description="Fügen Sie eine Kategorie-Beschreibung hinzu."/>
</LANGINFOS>
</CMS_INPUT_DOM>
Durch einen Klick auf das Speichern-Icon in der Symbolleiste wird das Aussehen der Eingabekomponente direkt in der Integrierten Vorschau angezeigt.
Gesamter Formularbereich der Tabellenvorlage Produkt-Kategorien
<CMS_MODULE>
<CMS_INPUT_TEXT name="cs_categorie_name" hFill="yes" singleLine="no" useLanguages="yes">
<LANGINFOS>
<LANGINFO lang="*" label="Categorie name" description="Insert the categorie name."/>
<LANGINFO lang="DE" label="Kategorie-Name" description="Tragen Sie den Kategorie-Namen ein."/>
</LANGINFOS>
</CMS_INPUT_TEXT>
<CMS_INPUT_DOM name="cs_categorie_description" hFill="yes" rows="3" useLanguages="yes">
<FORMATS>
<TEMPLATE name="p"/>
</FORMATS>
<LANGINFOS>
<LANGINFO lang="*" label="Categorie description" description="Insert a categorie description."/>
<LANGINFO lang="DE" label="Kategorie-Beschreibung" description="Fügen Sie eine Kategorie-Beschreibung hinzu."/>
</LANGINFOS>
</CMS_INPUT_DOM>
</CMS_MODULE>