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="*"
LANGINFO lang="DE"

Gibt die Sprachinformationen für

  • * = alle nicht explizit definierten Sprachen
  • DE = die Sprache DE

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>

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.5 | Datenschutz