Boxen anlegen und verwalten

Boxen werden in ähnlicher Weise erstellt, bearbeitet und veröffentlicht wie Seiten. Anders als Seiten sind Boxen jedoch nicht in einer Struktur wie der Sitemap organisiert, sondern werden in Gruppen verwaltet. Eine Gruppe wiederum entspricht einer bestimmten Position im Template, die durch einen bestimmten Namen definiert ist. Sie können sich diese Position im Template wie eine Funktion vorstellen, die Gruppen mit bestimmen Namen auswählt.

Eigenschaften von Gruppen

Gruppen haben in papaya CMS folgende wichtige Eigenschaften:

  • Titel: Gruppentitel. Der Titel dient im Backend von papaya CMS als interne Beschriftung dieser Gruppe. Sie sollten einen Namen wählen, der eindeutig darüber Auskunft gibt, in welcher Position die Boxen dieser Gruppe im Frontend erscheinen.

  • Name: Interner Name. Anhand dieses Namens können Sie entscheiden, an welcher Stelle im Template die Boxen dieser Gruppe eingebunden werden sollen. Sie können nur Namen verwenden, die auch im Template definiert sind.

Einbinden von Boxen im Template

Boxen werden im Template nach Gruppen geordnet eingebunden. Für jede Gruppe muss also im Template eine spezielle Position bzw. Auswahlfunktion definiert sein. Um eine Box im Template einzubinden, wird in der Templatesprache (XSLT) zuerst eine Gruppe anhand des internen Gruppennamens ausgewählt. Im folgenden Schritt werden alle Boxen der Gruppe in die Seitenvorlage eingebunden. Der interne Gruppenname fungiert also als Selektor für die Auswahlfunktion im Template.

Damit Boxen an die richtige Stelle im Template eingebunden werden können, müssen sie also in der passenden Gruppe angelegt werden. Die Gruppen wiederum müssen einen Namen haben, der dem Selektor im Template entspricht. Sie können also nicht einfach eine Gruppe anlegen und dieser einen beliebigen internen Namen vergeben. Näheres zur Einbindung von Boxen in das Template können Sie im Handbuch „papaya CMS 5: Templates und Themes entwickeln“ erfahren.

Gruppennamen im Demotemplate

Im Template der Demoinstallation sind zwei Selektoren für Boxen definiert, die sich durch das Drei-Spalten-Layout ergeben. Die linke Spalte ist für die Navigation vorgesehen und ist über den Selektor mit dem Namen „navigation“ erreichbar, die rechte Spalte ist für kontextuelle Hinweise vorgesehen und kann über den Selektor mit dem Namen „right“ erreicht werden. Darüber hinaus gibt es den Selektor „left“. Diese Position ist für zusätzliche Boxen vorgesehen, die unterhalb der Navigation dargestellt werden.

Arbeitsschritte beim Anlegen einer Box

Sie legen eine Box in folgenden Schritten an:

  1. Box erstellen und Eigenschaften der Box bestimmen, siehe Abschnitt 4.6.5, „Box erstellen“.

  2. Ansicht auswählen, siehe Abschnitt 4.6.7, „Ansicht auswählen“.

  3. Inhalt der Box eingeben, siehe Abschnitt 4.6.8, „Inhalt der Box eingeben“.

  4. Ausgabe der Box in der XML-Vorschau ansehen, siehe Abschnitt 4.6.9, „XML-Vorschau der Box betrachten“.

  5. Box veröffentlichen, siehe Abschnitt 4.6.10, „Box veröffentlichen“.

Orientierung in der Boxverwaltung

Um Gruppen sowie Boxen erstellen und bearbeiten zu können, müssen Sie die Boxverwaltung öffnen. Dazu klicken Sie in der Menügruppe „Inhalt“ auf Boxen:

Abbildung 4.38. Boxenverwaltung mit Gruppenansicht

Boxenverwaltung mit Gruppenansicht

Funktionen im Bearbeitungsmenü

Im Bearbeitungsmenü können Sie folgende Funktionen aufrufen:

Tabelle 4.10. Funktionen im Bearbeitungsmenü der Boxverwaltung

MenüpunktFunktion
Gruppe hinzufügenNeue Gruppe anlegen
Gruppe löschenAktuelle Gruppe löschen. Sie können nur Gruppen löschen, die keine Boxen enthalten.
Box hinzufügenNeue Box anlegen
Box löschenAktuelle Box löschen
Box veröffentlichenAktuelle Box veröffentlichen

Content-Bereich

Der Content-Bereich ist in der aktivierten Gruppenansicht zweispaltig aufgebaut:

  • Die linke Spalte enthält den Abschnitt „Boxen“, in dem die einzelnen Gruppen aufgelistet werden. Sie können auf das Plus-Icon links neben dem Gruppennamen klicken, um die Gruppe aufzuklappen. Unterhalb der Gruppe werden alle zugehörigen Boxen eingerückt aufgelistet.

  • Der mittlere Content-Bereich enthält die Eingabemaske „Eigenschaften“, in der Sie die Eigenschaften einer ausgewählten Gruppe bearbeiten können.

Wenn Sie eine Box auswählen, können Sie eine entsprechende Benutzeroberfläche sehen:

Abbildung 4.39. Boxenverwaltung mit Boxenansicht

Boxenverwaltung mit Boxenansicht

Bei einer ausgewählten Box ist der Content-Bereich dreispaltig aufgebaut:

  • Über die mittlere und rechte Spalte des Content-Bereiches erstreckt sich eine Toolbar, mit der Sie bestimmte Bereiche der Boxverwaltung aufrufen können.

  • Die mittlere Spalte enthält je nach ausgewähltem Bereich Eingabemasken zum Bearbeiten der Boxeigenschaften und entsprechender Inhalte.

  • Die rechte Spalte zeigt je nach ausgewähltem Bereich Kontextinformationen an.

Die Toolbar ist workfloworientiert aufgebaut. Wenn Sie eine neue Box anlegen, arbeiten Sie also die Buttons in der Toolbar von links nach rechts durch.

Liste der verknüpften Seiten

Bei ausgewählter Box können Sie unterhalb der Eingabemaske „Eigenschaften“ eine Liste aller Seiten sehen, an die Sie die aktuelle Box angebunden haben. Sie können sich eine Seite aus der Liste in der Seitenansicht ansehen, indem Sie auf den entsprechenden Eintrag in der Liste klicken:

Abbildung 4.40. Verknüpfte Seite anklicken

Verknüpfte Seite anklicken

Auf diese Weise ist es Ihnen möglich, die Verknüpfung der Box mit bestimmten Seiten zu lösen. Dazu rufen Sie auf der Seitenansicht der Seite den Bereich Boxen auf, siehe Abschnitt 4.2.8, „Boxen anbinden, verschieben und lösen“.

Status der Boxen

Boxen können verschiedene Status haben, die durch Icons vor dem Titel der Box im Abschnitt „Boxen“ dargestellt werden:

Abbildung 4.41. Boxenstatus

Boxenstatus

Die folgende Tabelle schlüsselt die Bedeutung der verschiedenen Icons auf:

Tabelle 4.11. Übersicht der Boxenstatus

IconStatus
Box ist offline und nicht im Frontend sichtbar.
Box wurde veröffentlicht.
Veröffentlichte Box wurde geändert. Die Box muss erneut veröffentlicht werden, damit die Änderungen im Frontend sichtbar werden.

Suche

Im Handbuch suchen nach:

Fehler gefunden?

Teilen Sie uns mit, wenn Sie Fehler gefunden haben. Auf diese Weise helfen Sie uns, die Qualität der Dokumentation zu verbessern: Redaktion