Hallo liebe TYPOlight Community,
wir setzen seit geraumer Zeit TYPOlight für die Umsetzung von unseren Webprojekten ein und wie es nun mal so ist, mussten wir auch schon das ein oder andere Modul für eine Kundenanforderung selbst entwickeln. Jetzt sind wir langsam fit genug in TYPOlight, dass wir auch Module entwickeln, die sich wiederverwerten lassen
Aus der immer wieder kehrenden Anforderung, noch mehr Informationen in der Navigation an zu zeigen, ist das Modul xNavigation entstanden. Dieses Modul bietet die Möglichkeit, zusätzlich auch Newsarchive und eine Artikelnavigation ein zu binden. Außerdem erlaubt es eine präzisere Steuerung welche Punkte wann angezeigt werden. Das Modul ce_navigation ist eigentlich noch vorher entstanden und sollte unsere erste Erweiterung sein, die wir der Allgemeinheit zur Verfügung stellen. Sie erlaubt das erstellen einer Inhaltsnavigation, über die Überschriften eines oder mehrerer Artikel.
Im folgenden möchte ich ein bisschen detaillierter auf die zwei Module eingehen. Aber vorher möchte ich erwähnen, der Grund, warum ich beide zusammen vorstelle ist, dass xNavigation von ce_navigation abhängig ist und dessen Funktionen mit benutzt
---
Nun zuerst zu ce_navigation:
Das Modul erzeugt wie gesagt eine Inhaltsnavigation von einem oder mehr Artikel. Dabei geht es die Inhaltselemente der/des Artikel(s) durch und sucht nach allen, die eine Überschrift UND eine CSS-ID vergeben haben. Der Überschriftentyp h1-h6 definiert dabei die hierarchische Struktur. Die CSS-ID wird als Anker(ersatz) verwendet.
Es werden also nur Elemente einbezogen, die eine Überschrift und CSS-ID definiert haben!
ce_navigation_be.png
Im BE lässt sich definieren, über welche Artikel die Navigation erstellt werden soll.
ce_navigation.jpg
Im FE wird dann eine Navigation erzeugt, die nur aus Anker-Links besteht.
Die Bilder stammen von einer Demoseite an der wir gerade am arbeiten sind, um die Module auch live präsentieren zu können. (Leider noch nicht online)
...
Lesezeichen