Startseite / Vorlagenentwicklung / Variablen / Definition und Ausgabe / in Glob. Einstellungen

Variablen in den Globalen Einstellungen

Inhaltsverzeichnis

Ein spezieller Verwaltungsbereich sind die „Globalen Einstellungen“. Hier können zentrale, benutzerspezifische Einstellungen definiert werden, beispielsweise mit welchem Browser eine Vorschauseite angezeigt wird.

Der Bereich Globale Inhalte ist aber auch für die Vorlagenentwicklung interessant. Hier können Vorlagenfragmente gepflegt werden, die innerhalb der Vorlagen häufig benötigt werden, beispielsweise Copyright-Vermerke. Solche immer wiederkehrenden Informationen werden normalerweise auf allen Seiten oder Absätzen gleich dargestellt (siehe auch Abschnitt Definition globaler Inhalte).

In den Projekteinstellungen können hingegen globale Regeln für das Projekt z. B. hinsichtlich der Ausgabe von Inhalten und der Layouts eingestellt werden (siehe auch Abschnitt Definition von Projekteinstellungen). Während über die Referenzierung Globaler Inhalte immer nur auf den gesamten Inhalt von Seiten und ggf. der abhängigen Absätze zugegriffen werden kann, wird im Falle der Projekteinstellungen auf einzelne Eingabekomponenten bzw. deren Werte zugegriffen.

Definition globaler Inhalte

Um globale Inhalte für die Vorlagenentwicklung zu definieren, wird eine „Globale Seite“ erzeugt (siehe auch Globale Inhalte (→Handbuch FirstSpirit SiteArchitect)). Das Anlegen der Seite erfolgt analog zum Anlegen einer Seite in der Inhalte-Verwaltung, das heißt, die Globale Seite beruht auf einer Seitenvorlage des Projekts. Sofern die Seitenvorlage über einen definierten Inhaltsbereich verfügt, können auch einer Globalen Seite Absätze hinzugefügt werden.

Definition von Projekteinstellungen

image_select_projectsettingsTemplate

Auswahl einer Projekteinstellungs-Vorlage

Für die Definition von Projekteinstellungen wird eine entsprechende Seitenvorlage benötigt.

Dazu wird zunächst eine Seitenvorlage in der Vorlagen-Verwaltung des Projekts angelegt. Die neue Vorlage muss anschließend im ServerManager in den Projekteigenschaften (Menü „Optionen“, Feld „Einstellungs-Seite“) als Vorlage für die Projekteinstellungen ausgewählt werden (siehe Abbildung sowie Optionen (→Dokumentation für Administratoren)). Nach der Definition der Projekteinstellungs-Vorlage für ein Projekt können die Redakteure Inhalte im Verwaltungsbereich „Globale Einstellungen“, Knoten „Projekteinstellungen“ mithilfe der in der Projekteinstellungs-Vorlage definierten Eingabekomponenten pflegen.

Analog zu einer Seitenvorlage kann die Projekteinstellungs-Vorlage alle FirstSpirit Eingabekomponenten (Formulare) verwenden.

In Generierungsaufträgen definierte Variablen (siehe auch Generierung ausführen (→Dokumentation für Administratoren)) stehen in den Projekteinstellungen standardmäßig nicht zur Verfügung. Zu Informationen, wie sie in der Ausgabe der Projekteinstellungsseite verfügbar gemacht werden kann, siehe Seite „Spezielle Variablen-Eigenschaften“, Abschnitt Variablen aus Aufträgen in Projekteinstellungen verfügbar machen.

Verwendung globaler Inhalte

Globale Inhalte und Projekteinstellungen werden im Unterschied zu einer Seite der Inhalte-Verwaltung nicht über die Struktur-Verwaltung referenziert, sondern direkt über Vorlagen.

Projekteinstellungen können in einer beliebigen Vorlage über die Anweisung

$CMS_VALUE(VARIABLENNAME_DER_EINGABEKOMPONENTE)$

verwendet bzw. ausgegeben werden.

Globale Inhalte können über die Anweisung

$CMS_VALUE(#global.gca("REFERENZNAME_DER_GLOBALEN_SEITE"))$

verwendet bzw. ausgegeben werden.

Zu speziellen Eigenschaften von Variablen in Globalen Inhalten siehe auch Seite Spezielle Variablen-Eigenschaften.

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