2.4. Konzept: Modularer Inhalt
Da die Inhalte Ihrer Website in einer Datenbank gespeichert sind, ist es wünschenswert Inhalte modular anzulegen, d.h. definierte Seiten auf Ihrer Website zu erstellen, anstatt die Website als Ganzes bearbeiten zu müssen. Die Seiten der Website werden dann aus mehreren Inhaltselementen zusammengesetzt. Im Szenario der Wochenmarktwebsite könnten Sie zum Beispiel einzelne Inhaltselemente für Rezepte anlegen. Wenn die einzelnen Zutaten eines Rezeptes in einem Feld abgespeichert werden, kann die Zutatenliste eines einzelnen Rezeptes aus diesen Zutaten zusammengesetzt werden. Ihre Website kann auch eine Seite enthalten, auf der man Rezepte mittels der Zutaten suchen kann, die man auf dem Wochenmarkt gekauft hat.
Kleinere Seitenabschnitte können ebenfalls aus verschiedenen Inhaltselementen zusammengesetzt werden. Rezepte können Beispielsweise ein Feld enthalten, das Auskunft darüber gibt, welcher Lieferant das Rezept eingereicht hat (siehe: Abschnitt 6.4, „Konzept: Referenzfelder“). So können die Details zum jeweiligen Lieferanten in separaten Inhaltselementen bearbeitet werden. So ist es Ihnen möglich, folgendes auf Ihrer Website umzusetzen:
- Auf jedem Rezept kann es einen Abschnitt geben, der einige Informationen über den Lieferanten anzeigt, der das Rezept eingereicht hat, wie z.B. dessen Name und die Nummer seines Marktstandes.
- Jede Lieferantenseite kann einen Abschnitt enthalten, in dem die Rezepte aufgelistet werden, die der Lieferant eingereicht hat.
Der Gedanke dahinter ist, dass jede Information nur an einer Stelle auf der Website bearbeitet wird. Wenn Lieferanteninformationen geändert werden, werden diese Informationen auf allen Rezepten des jeweiligen Lieferanten aktualisiert angezeigt, nachdem Sie nur an einer Stelle auf der Website aktualisiert wurden. Wird ein neues Rezept von einem Lieferanten eingereicht, werden die Informationen zum Lieferanten automatisch auf dem neu eingestellten Rezept angezeigt, ohne dass diese auf der Rezeptseite selbst manuell eingetragen werden müssen. Das Modul Views, das mit dem Kernsystem ausgeliefert wird, ist das Modul, das üblicherweise verwendet wird, um modulare Inhalte zu Seitenabschnitten oder vollständigen Webseiten zusammenzusetzen. Siehe: Abschnitt 9.1, „Konzept: Verwendung von Ansichten“ für weitere Informationen. Außerdem sind Ansichtsmodi nützlich um unterschiedliche Anzeigearten für den selben Inhalt zu definieren. Siehe: Abschnitt 6.10, „Konzept: Ansichtsmodi und Anzeigeformate“ für weitere Informationen.
- Abschnitt 2.5, „Planung Ihrer Inhaltsstruktur“
- Abschnitt 6.1, „Hinzufügen eines Inhaltstyps“
- Abschnitt 6.3, „Hinzufügen von Basisfeldern zu einem Inhaltstyp“
- Abschnitt 6.4, „Konzept: Referenzfelder“
- Abschnitt 6.10, „Konzept: Ansichtsmodi und Anzeigeformate“
- Abschnitt 9.1, „Konzept: Verwendung von Ansichten“
Mitwirkende
Geschrieben von Jennifer Hodgdon.
Ins Deutsche übersetzt von Joachim Namyslo.
Source file: planning-modular.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion