Manuelle Installation:
Empfohlen für Produktionsumgebungen mit bereits vorhandenen Inhalten. Der manuelle Installationsmodus ermöglicht dir die vollständige Kontrolle über den Einrichtungsprozess. In diesem Modus greift Arboretum nicht auf dein Inhaltsmodell in Contentful zu. Du bist dafür verantwortlich, es (falls nötig) anzupassen und Arboretum zu konfigurieren. Wenn du diesen Installationstyp wählst, wirst du später im Prozess aufgefordert, mindestens ein Inhaltsmodell auszuwählen, das Seiten repräsentiert, damit die Sitemap darauf basierend generiert werden kann. Du musst angeben, welche Felder aus dem Inhaltsmodell für den Slug, den Seitentitel und die Struktur (entweder Unterseiten oder übergeordnete Seite) verwendet werden sollen.
Am besten geeignet für: Produktionsumgebungen, Umgebungen mit bestehenden, komplexen Seitenmodellen.
Halbautomatische Installation:
Dieser Installationsmodus ist ideal für Nicht-Produktionsumgebungen mit bestehenden Inhaltsmodellen. Im Gegensatz zur automatischen Installation erstellt die halbautomatische Option keine Beispielinhalte, sondern versucht, die bestehende Konfiguration automatisch anzupassen, um Arboretum in dein Projekt zu integrieren.
Am besten geeignet für: Nicht-Produktionsumgebungen mit bestehenden Inhalten.
Automatische Installation:
Dies ist der einfachste und effizienteste Installationsmodus, empfohlen für neue Umgebungen, die noch keine Inhalte (oder keine seitenbezogenen Inhalte) enthalten. Arboretum erstellt automatisch grundlegende Seiteninhaltsmodelle zusammen mit Beispielinhalten. Dadurch kannst du die Sitemap in der Arboretum-App unmittelbar nach der Installation einsehen.
Am besten geeignet für: Neue Projekte oder Umgebungen ohne bereits vorhandene Inhalte.
Beziehungen zwischen über- und untergeordneten Seiten
Die Arboretum-Sitemap-App hilft dir dabei, deine Website-Struktur mithilfe deiner Contentful-Daten zu verwalten. Damit dies funktioniert, müssen deine Inhalte die über- und untergeordnete Beziehung zwischen den Seiten kodieren. Es gibt zwei Hauptmethoden, um diese Beziehung herzustellen: Child-to-Parent-Verknüpfung (die untergeordnete Seite verlinkt auf ihre übergeordnete Seite) oder Parent-to-Children-Verknüpfung (die übergeordnete Seite verlinkt auf ihre untergeordneten Seiten).
Verlinkung von Tochter-zu-Elternseite (empfohlen)
Wenn eine neue Seite erstellt wird, kannst du ihr einfach eine Elternseite zuweisen und so die Beziehung herstellen, ohne die Elternseite anpassen oder neu veröffentlichen zu müssen. Für Arboretum-Nutzer bedeutet dies, dass die neue Seite automatisch zur Sitemap hinzugefügt wird, sobald die Elternseite festgelegt ist.
Nachteil: Du verlierst die Reihenfolge der Unterseiten in deinem Seitenbaum. Dies kann ein Problem sein, wenn deine Website auf eine bestimmte Reihenfolge der Seiten in einer Sitemap angewiesen ist (z. B. für die Anzeige der Navigation). Wir empfehlen dir, dich bei neu entwickeltem Code nicht auf die Reihenfolge der Knoten in einer Sitemap zu verlassen.
Wichtige Vorteile: Anwendungsfall: Ideal für die meisten Projekte, insbesondere solche, bei denen häufig neue Inhalte hinzugefügt werden. Es eignet sich auch gut für Szenarien, in denen Seiten automatisch durch die Synchronisierung von Daten aus Drittanbietersystemen erstellt werden.
Vereinfachte Seitenverwaltung: Um eine neue Seite hinzuzufügen, musst du lediglich das Feld „Übergeordnete Seite“ auf der untergeordneten Seite festlegen, wodurch die übergeordnete Seite unverändert bleibt und mehrere Aktualisierungen vermieden werden.
Schnellere Aktualisierungen: Da die übergeordnete Seite nicht geändert oder neu veröffentlicht werden muss, ist der Vorgang schneller und beeinträchtigt bestehende Inhalte weniger.
Skalierbarkeit: Diese Methode ermöglicht eine einfachere Verwaltung einzelner Seiten in großen Projekten, ohne die Gesamthierarchie zu stören.
Links von übergeordneten zu untergeordneten Seiten
Das Modell der Verknüpfungen von übergeordneter zu untergeordneter Seite ermöglicht es dir, die Beziehung zwischen übergeordneter und untergeordneter Seite von der übergeordneten Ebene aus zu verwalten. In dieser Konfiguration kannst du mehrere untergeordnete Seiten gleichzeitig auswählen und verknüpfen. Auf einer Startseite kannst du beispielsweise alle direkten untergeordneten Seiten in einem Schritt zuweisen. Die Möglichkeit, Verweise auf untergeordnete Seiten in einer Liste auf der übergeordneten Ebene zu führen, ermöglicht es dir zudem, die Reihenfolge der untergeordneten Seiten nach Bedarf zu steuern.
Nachteil: Dieses Modell erfordert eine manuelle Hierarchieverwaltung auf der übergeordneten Ebene. Jedes Mal, wenn eine neue Unterseite hinzugefügt wird, muss die übergeordnete Seite aktualisiert und neu veröffentlicht werden, damit die Änderungen in der Sitemap übernommen werden. Dies verursacht zusätzlichen Aufwand und kann Workflows erschweren, die eine Freigabe erfordern.
Wichtige Vorteile:Anwendungsfall: Nützlich für ältere Setups oder Projekte, bei denen die Reihenfolge der Inhaltsseiten in einer Sitemap entscheidend ist.
Vereinfachte Verwaltung von Unterseiten: Mehrere Unterseiten können gleichzeitig einer einzigen übergeordneten Seite zugewiesen werden.
Beibehaltung der Reihenfolge der Unterseiten: Da Unterseiten in einer Liste auf der übergeordneten Seite gespeichert werden, bleibt ihre Reihenfolge auf jeder Ebene der Sitemap erhalten.
Konfigurieren von Seitenbeziehungen in Arboretum
Bei der automatischen oder halbautomatischen Konfiguration wird das Inhaltsmodell entweder auf Basis des Beziehungsmodus Child-to-Parent oder Parent-to-Children erstellt oder angepasst. Du musst lediglich die gewünschte Option auswählen (wir empfehlen Child-to-Parent).
Bei der manuellen Konfiguration speichert Arboretum die von dir gewählte Methode zur Kodierung von Seitenbeziehungen, aber den Rest der Einrichtung musst du basierend auf dieser Wahl selbst vornehmen.
Solltest du jemals zwischen verschiedenen Methoden für Seitenbeziehungen wechseln müssen, musst du die Arboretum-App neu installieren, da das System derzeit kein Umschalten zwischen diesen Optionen unterstützt.
Arboretum-Konfiguration
Wenn du den automatischen Installationsmodus gewählt hast, musst du nur sicherstellen, dass die Konfiguration gespeichert wird (die Schaltfläche „Speichern“ befindet sich in der oberen rechten Ecke), und schon bist du startklar. Wenn du hingegen den halbautomatischen oder manuellen Installationsmodus gewählt hast, mache dich bitte mit den Konfigurationsoptionen vertraut, da die richtige Einrichtung entscheidend dafür ist, dass Arboretum eine Seitenstruktur für dich ableiten kann.
Seitenkonfiguration
In diesem Schritt legst du fest, welche Inhaltstypen in deiner Konfiguration Seiten darstellen. Du kannst mehrere Inhaltstypen als Seiten definieren, musst aber mindestens einen Inhaltstyp konfigurieren.