Joomlas Menüsystem verbindet die Besucher mit den Inhalten der Website. Dieser Abschnitt behandelt alles von der Erstellung des ersten Menüs bis zur Gestaltung komplexer, mehrstufiger Navigation sowie einige spezialisierte Techniken für bestimmte Situationen.
Menü-Grundlagen
Die Bausteine der Joomla-Navigation: Menüs, die darin enthaltenen Einträge und die Arten von Inhalten, auf die diese Einträge verweisen können.
- Ein neues Menü hinzufügen – Die drei Grundschritte zu einem funktionierenden Menü: das Menü selbst erstellen, ein Menümodul dafür platzieren und dann die Einträge hinzufügen, die auf die Inhalte verlinken.
- Menüeinträge – Was Menüeinträge sind und wie sie hinzugefügt werden, die grundlegenden Navigationseinheiten einer Joomla-Website.
- Menüeintragstypen – Die gesamte Bandbreite der verfügbaren Menüeintragstypen über alle Joomla-Komponenten hinweg, von Beiträgen über Kontakte und Benutzer bis hin zum Suchindex.
Menüs anordnen und anzeigen
Sobald Menüeinträge vorhanden sind, behandeln diese Beiträge, wie deren Reihenfolge, Verschachtelung, Position auf der Seite und Aufteilung über verschiedene Bereiche des Layouts gestaltet werden.
- Reihenfolge der Menüeinträge – Menüeinträge und ihre untergeordneten Einträge per Drag & Drop oder über eine Liste neu anordnen.
- Menüpositionen – Auswählen, wo ein Menümodul auf der Seite erscheint, und sein Layout wechseln, zum Beispiel von einer Seitenleisten-Liste zu einem Dropdown.
- Untermenüs – Hierarchische, übergeordnete-untergeordnete Menüs erstellen und separate Module zuweisen, um auf den richtigen Seiten das passende Untermenü anzuzeigen.
- Geteilte Menüs – Eine Menüstruktur über mehrere Bereiche einer Seite aufteilen, sodass primäre Links im Kopfbereich stehen, während sekundäre Links eine Seitenleiste füllen.
Spezialisierte Menütechniken
Einige spezifischere Menütechniken für besondere Situationen, von der Einschränkung eines Menüs auf bestimmte Benutzer bis zur genauen Steuerung des Verhaltens von Untermenüs.
- Archivierte Beiträge – Einrichten eines Menüeintrags, der Beiträge auflistet, die archiviert statt gelöscht wurden, mit Filterung nach Monat und Jahr.
- Benutzerdefiniertes Administrator-Menü – Ein eingeschränktes Backend-Menü erstellen, sodass eine bestimmte Benutzergruppe nur die benötigten Administrationsaufgaben sieht.
- Gäste automatisch zur Anmeldung weiterleiten – Kombination eines versteckten, zugriffsbeschränkten Menüs mit Aliasing, um nicht angemeldete Besucher direkt zur Anmeldung zu schicken, bevor sie die gewünschte Seite erreichen.
- Untermenüs geöffnet halten – Eine Template-Überschreibung, die Untermenüs sichtbar geöffnet hält, statt sie einzuklappen, ohne das übliche Umschaltverhalten.