Page

Page Page

Mit dem Modul Page lassen sich hierarchische Baumstrukturen anlegen und diese über Navigationen ausgeben. Das Modul Page lässt sich für die meisten Webseiten verwenden.

Page ist ein n2n Modul, dessen Inhalte von Rocket verwaltet werden. Page benötigt darum Rocket. Das Page Modul setzt daher bestimmte Kenntnisse von n2n und Rocket voraus.

Statische Seiten

Damit das Page Modul Inhalte präsentieren kann, braucht es sogenannte Page Controller. Diese stellen Page Methoden (Seiten Typen) zur Verfügung, welche auf den einzelnen Seiten eingebunden werden können. Diese Page Methoden rufen wiederum Views auf, welche mehrere Page Panels beinhalten können. In die Panels kannst du die Seiteninhalte über Content Items zusammen bauen. Wir nennen Seiten, welche über Content Items zusammen gesetzt werden statische Seiten, weil diese Seiten keine Logik beinhalten. Der Content Editor gibt die Inhalte ein, welche 1:1 angezeigt werden.

Dynamische Seiten

Wenn du mit Logik arbeiten willst, kannst du auch einen Page Controller einsetzen, um den Request an den gewünschten Controller zu delegieren. In diesem Falle kümmert sich der Controller nach den hinterlegten Regeln automatisch für die Gestaltung des Inhaltes. Wir nennen solche Seiten dynamische Seiten, weil deren Inhalte regelbasiert zusammengesetzt werden. Ein Beispiel wäre ein Newsmodul: Der Controller holt alle News aus der Datenbank und präsentiert diese automatisch chronologisch richtig. Ebenfalls kann der Controller eine Detailsansicht zur Verfügung stellen. Auch eine Kommentarfunktion ist kein Problem.

Templates

Damit jede einzelne Seite deiner Webseite ähnlich ausschaut, lohnt sich die Verwendung von Templates. Templates beinhalten den HTML Code, welcher für jede deiner Seiten gleich ist. Du kannst Templates mit n2n modulartig zusammensetzen und so verhindern, dass du bestimmte HTML-Blöcke an mehreren Orten einsetzt und pflegen musst.

Navigation

Ebenfalls eine wichtige Funktion des Page Moduls ist das bereitstellen einer Navigation. Das Page Modul bringt Möglichkeiten mit, Navigation automatisch zu erstellen und diese so zu konfigurieren, dass du sie genau so darstellen kannst, wie dein Kunde sich das wünscht!

Das Page Modul unterstützt Mehrsprachigkeit. Es ist kein Problem deine Seiten übersetzen zu lassen und optimierte URLs auszugeben.

Und wenn dir das alles noch nicht genug ist, kannst du praktisch alles deinen Bedürfnissen entsprechend anpassen! Wenn du dich neu mit dem Page Modul beschäftigst, empfehlen wir dir einen Blick in Inside Page, wo du auch unseren Quickstart zum Page Modul findest! Dort werden dir die wichtigsten Möglichkeiten des Page Moduls erklärt!

Inside Page »

Kommentare

Du musst eingeloggt sein, damit du Beiträge erstellen kannst.

Fragen