Startseite
jump to top

Startseite / Vorlagen (Grundlagen) / Aufbau von Vorlagen / Datenbank-Schemata / Tabellenvorlagen / Register Eigenschaften

Register Eigenschaften

 

Auf dem Register „Eigenschaften“ lassen sich einige Einstellungen vornehmen, die für die entsprechende Tabellenvorlage gültig sein sollen.

In der kompakten Darstellung wird dieses Register durch das Icon dargestellt (siehe Kompakte Darstellung von Registern (→Handbuch FirstSpirit SiteArchitect)).

Allgemeines

Tabellenvorlage, Register Eigenschaften

Referenzname

In diesem Feld wird eine eindeutige Bezeichnung angegeben, unter der die Vorlage im Dateisystem abgelegt wird.

Kommentar

Hier kann ein Kommentar eingegeben werden, der die Tabellenvorlage näher beschreibt.

Dateiendung

Für jeden Vorlagensatz gibt es eine Tabellenzeile, die Auskunft über Vorlagensatz, Ziel Extension und <a> Tag gibt.

Vorlagensatz: Name und Art der Vorlagensätze, die im ServerManager für das aktuelle Projekt definiert wurden. Deaktivierte Vorlagensätze werden ausgegraut dargestellt und lassen sich nicht bearbeiten.   
Ziel Ext.: Die Endung der Vorlage, auf die verlinkt werden soll. Durch Doppelklicken in das Feld kann die Endung bearbeitet werden.
<a> Tag: Ist der Haken gesetzt, dann werden aus dem Referenznamen der Tabellenvorlage automatisch Sprungmarken erzeugt, die anschließend innerhalb einer Verweisvorlage verwendet werden können.

Vorschauseite

Hier kann eine Seite aus der Struktur-Verwaltung ausgewählt werden, in der diese Vorlage verwendet wird. Vorgenommene Änderungen an der Vorlage können so direkt in der Vorlagen-Verwaltung mit der Vorschau-Funktion überprüft werden. (Für eine korrekte Darstellung der Datensätze im ContentCreator muss eine hierfür geeignete Vorschauseite eingestellt werden.)

Vorschaubild

Über das Icon kann eine zuvor erstellte Vorschaugrafik ausgewählt werden.

Drop Editor

Im ContentCreator können neue Datensätze durch Drag-und-Drop von FirstSpirit-Objekten (z. B. Medien, Datensätze, Seiten) oder Text (z. B. aus Textverarbeitungsprogrammen, von Internetseiten usw.) angelegt werden. Dazu muss ein entsprechend konfigurierter FS_BUTTON (z. B. mit onDrop="class:NewContent") auf der gewünschten Seite vorhanden sein. Zur HTML-Ausgabe siehe Abschnitt FS_BUTTON-Handler-Klassen.

Über diese Combobox kann die Eingabekomponente gewählt werden, in der das vom Redakteur gedroppte Objekt vorbelegt und gespeichert werden soll. Hier werden alle Bezeichner der auf dem Register „Formular“ definierten Eingabekomponenten der Typen

angezeigt.
FS_REFERENCE bietet sich beispielsweise zur Aufnahme von Referenzen auf Seiten, Seitenreferenzen und Medien an, FS_DATASET zur Aufnahme von Datensätzen. FS_BUTTON bietet sich u.a. dann an, wenn der Typ des Objekts geprüft werden soll, der auf das Drop-Ziel gedropped werden darf (Tags DROPTYPES / MIME und TYPE), z. B. für Daten, die aus kundenspezifischen Reports stammen. CMS_INPUT_DOM und andere Text-Eingabekomponenten bietet sich zur Aufnahme von gedropptem Text an.

Bei Verwendung im ContentCreator wird für die Anlage des Datensatzes die Tabellenvorlage verwendet, auf der die Datenquelle basiert, die über den Parameter content2 in der Funktion fsButton, die mit der Eingabekomponente FS_BUTTON verknüpft ist, auf die der Drop ausgeführt wurde, angegeben ist. Gibt es keine speicherverhindernden Regelverletzungen oder unausgefüllte Pflichtfelder, wird der Datensatz nach dem Drop automatisch angelegt, das zu droppende Objekt wird dabei in der unter „Drop Editor“ gewählten Eingabekomponente gespeichert.
Beinhaltet der anzulegende Datensatz Pflichtfelder (z. B. aufgrund von Regeln oder Parameter allowEmpty="no"), öffnet sich nach dem Drop das Formular. Das zu droppende Objekt ist in der als Drop Editor markierten Eingabekomponente vorbelegt. Der Redakteur kann es übernehmen oder je nach Konfiguration der Eingabekomponente ändern oder löschen und eventuelle weitere Inhalte des Datensatzes wie gewohnt pflegen und speichern.
Handelt es sich bei dem zu droppenden Objekt um einen zu der über den Parameter content2 definierten Datenquelle kompatiblen Datensatz, öffnet sich im ContentCreator ein Formular, das die Inhalte des gedroppten Datensatzes enthält (Kopie).

Ist keine entsprechende Eingabekomponente auf dem Formular-Register definiert, bleibt die Auswahl leer (<nicht zugeordnet>). Bei einem Drop von anderen Objekt-Typen wird die Tabellenvorlage nicht für ein Drop verwendet, wenn <nicht zugeordnet> ausgewählt ist.

Im ContentCreator verwendbar

Ja: Auf der Basis dieser Tabellenvorlage können Datensätze im ContentCreator über das Menü „Inhalte“ angelegt werden.
Nein: Diese Tabellenvorlage wird im ContentCreator nicht im Menü „Inhalte“ angeboten.

Vorgabewerte werden auf dem Register Formular definiert.

© 2005 - 2020 e-Spirit AG | Alle Rechte vorbehalten. | FirstSpirit 2020-09 | Datenschutz | Impressum | Kontakt