Introducing CXT / Vorlagen / Fragmente definieren / Inhalte erfassen ("Formular")

Formulare (Inhalte erfassen)

Inhaltsverzeichnis

Für jeden Fragment-Typ („Kategorie“) kann über die entsprechende Vorlage ein individuelles Formular definiert werden. Über dieses Formular können anschließend im FragmentCreator Inhalte gepflegt werden.

Beispiel: Formular für Fragmente

Zur Aufnahme des Inhalts eines Fragments müssen im Formularbereich der betreffenden Seitenvorlage die dafür benötigten Eingabekomponenten definiert werden, z. B.

<CMS_MODULE>

<CMS_INPUT_TEXT name="headline"useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Headline"/>
<LANGINFO lang="DE" label="Überschrift"/>
</LANGINFOS>
</CMS_INPUT_TEXT>

<FS_MARKDOWN name="markdown" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Markdown"/>
</LANGINFOS>
</FS_MARKDOWN>

<FS_INDEX name="media" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Media"/>
</LANGINFOS>
<SOURCE name="FirstSpiritMediaAccess/Connector">
<PROJECT remote="media"/>
</SOURCE>
</FS_INDEX>

<FS_INDEX name="fragments" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Fragment selection"/>
</LANGINFOS>
<SOURCE name="FirstSpiritFragmentAccess/FSFAConnector">
<PROJECT remote="fragments"/>
</SOURCE>
</FS_INDEX>

</CMS_MODULE>

Unterstützte Eingabekomponenten

Eingabekomponente

Funktion

weiterführende Information

CMS_INPUT_CHECKBOX

komplexes Auswahlelement:
es können beliebig viele Optionen ausgewählt werden („Kontrollkästchen“)

Seite Eingabekomponenten

CMS_INPUT_COMBOBOX

komplexes Auswahlelement:
es kann nur eine Option aus einer Dropdown-Liste ausgewählt werden

CMS_INPUT_DATE

Eingabe von Datum und / oder Uhrzeit

CMS_INPUT_LIST

komplexes Auswahlelement:
es können beliebig viele Optionen aus einer Dropdown-Liste ausgewählt werden

CMS_INPUT_NUMBER

Eingabe von Zahlen

CMS_INPUT_RADIOBUTTON

komplexes Auswahlelement:
es kann nur eine Option ausgewählt werden („Optionsfeld“)

CMS_INPUT_TEXT

einfache, einzeilige Texteingaben

CMS_INPUT_TEXTAREA

einfache, mehrzeilige Texteingaben

CMS_INPUT_TOGGLE

Umschalter zwischen zwei vorgegebenen Werten

FS_INDEX

Auswahl / Referenzierung von Medien
(Modul „FirstSpiritMediaAccess“)

Seite Medien verwenden

Auswahl / Referenzierung von Fragmenten
(Modul „FirstSpiritFragmentAccess“)

Seite Fragmente verwenden

FS_MARKDOWN
(nicht verfügbar für FirstSpirit SiteArchitect)

Eingabe von formatierten Texten

Seite Konfiguration FS_MARKDOWN

FS_TAGGING
(nicht verfügbar für FirstSpirit SiteArchitect)

Erstellen und Bearbeiten von Tags

Seite Konfiguration FS_TAGGING

   

Zur Dokumentation der Eingabekomponente in der allgemeinen Online-Dokumentation zu FirstSpirit siehe CHECKBOX (→Online Dokumentation FirstSpirit).

Nicht unterstützte Eingabekomponenten

Folgende FirstSpirit-Standardeingabekomponenten werden von CXT nicht unterstützt:

  • CMS_INPUT_DOM
    Zur Eingabe von formatierten Texten wird stattdessen die Komponente FS_MARKDOWN empfohlen (siehe Seite Konfiguration FS_MARKDOWN).
  • CMS_INPUT_DOMTABLE
  • CMS_INPUT_IMAGEMAP
  • CMS_INPUT_LINK
  • CMS_INPUT_PERMISSION
  • FS_BUTTON
  • FS_CATALOG
    Zur Erstellung von Listen mit Fragmenten wird stattdessen die Eingabekomponente FS_INDEX mit einem Plug-in zur Auswahl bzw. Referenzierung von anderen Fragmenten empfohlen
    („FirstSpiritFragmentAccess“ siehe FragmentAccess).
  • FS_DATASET
  • FS_REFERENCE
    Zur Auswahl bzw. zur Referenzierung von Fragmenten und Medien wird stattdessen die Eingabekomponente FS_INDEX empfohlen (Single-Mode / 1-Element) mit dem entsprechenden Plug-in empfohlen.

Darüber hinaus werden folgende Gestaltungselemente nicht unterstützt:

Einschränkungen

Zu Einschränkungen hinsichtlich der Verwendung von Eingabekomponenten siehe Seite Einschränkungen.

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