Startseite / Vorlagenentwicklung / Formulare / Datenelemente / OPTIONS

CMS_INCLUDE_OPTIONSVerfügbar ab FirstSpirit-Version 4.2

In FirstSpirit gibt es eine Vielzahl von Eingabekomponenten, die eine Menge von Werten zur Auswahl anbieten, z. B. CMS_INPUT_CHECKBOX, CMS_INPUT_COMBOBOX, CMS_INPUT_LIST oder CMS_INPUT_RADIOBUTTON.

Mithilfe des Datenelements CMS_INCLUDE_OPTIONS ist es möglich, die Wertemenge dynamisch zu gestalten, d.h. eine Eingabekomponente kann z. B. mit Datensätzen aus einer Fremdtabelle, mit Projektsprachen, Vorlagensätzen usw. automatisch befüllt werden.

Auf welche Werte dabei zugegriffen werden soll, wird über den Parameter type definiert, z. B.

<CMS_INCLUDE_OPTIONS type="LANGUAGE">
...

Folgende Typen stehen dabei zur Verfügung:

  • LANGUAGE: gibt die Projektsprachen aus
  • TEMPLATESET: gibt die Vorlagensätze des Projekts aus
  • DATABASE: gibt den Inhalt von Datenquellen aus
  • PUBLIC: gibt den Inhalt, der über eine öffentliche Schnittstelle zur Verfügung gestellt wird, aus

Die für die einzelnen Typen verwendbaren Parameter und Tags sowie Konfigurationsbeispiele werden auf den jeweils verlinkten Seiten dargestellt.

Wichtig CMS_INCLUDE_OPTIONS erweitert die Möglichkeiten des Tags CMS_INCLUDE_CONTENT und ersetzt dieses seit FirstSpirit Version 5.0. Eine Gegenüberstellung der Verwendung von CMS_INCLUDE_CONTENT und CMS_INCLUDE_OPTIONS findet sich bei den Beispielen zum Typ DATABASE.

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