Menü in Joomla 6
In Joomla 6 ist ein Menü ein zentrales Struktur- und Navigations-Element. Seine Hauptbedeutungen sind:
- Navigation:
Menüs erstellen die sichtbaren Navigationslinks (z. B. in der Kopfzeile oder Sidebar), mit denen Besucher durch die Website gelangen. - Seitenzuweisung:
Jeder Menüpunkt ist direkt mit einer einzelnen Seite (einer "Artikel"-Ansicht, einer Kategorieübersicht, einer Komponente wie Kontaktformular oder einem externen Link) verknüpft. Ein Menüpunkt ist erforderlich, um eine Seite aufzurufen. - Steuerung des Layouts & der Module:
Über den Menüpunkt können spezifische Einstellungen für die zugehörige Seite gesteuert werden, z. B. welches Template, welche Module (Blöcke wie Suche oder Login) und welche Zugriffsrechte dort gelten. - Struktur:
Menüs können hierarchisch mit über- und untergeordneten Punkten aufgebaut werden, was mehrstufige Navigationen ermöglicht.
Zusammenfassung:
Ein Menü in Joomla 6 ist nicht nur die Navigation, sondern der Schlüssel zum Erstellen, Anzeigen und Konfigurieren von Seiten.
Ohne Menüpunkt gibt es keine direkt erreichbare Seite.
0️⃣ Unterschied Joomla 5 vs. Joomla 6
| Bereich | Joomla 5 | Joomla 6 |
|---|---|---|
| Support | Übergangsversion | Langzeit-Version (LTS) |
| PHP | PHP 8.1+ | PHP 8.2+ optimiert |
| Sicherheit | gut | verbessert (Härtung, Fixes) |
| Backend | modern | stabilisiert & vereinheitlicht |
| Ziel | Migration | Produktivsystem |
1️⃣ Menüeintragstyp - Basics
Backend-Pfad: Menüs → [Menü auswählen] → Neuer Menüeintrag → Menüeintragstyp auswählen
Was ist ein Menüeintragstyp?
Er bestimmt:
- welche Komponente geladen wird
- wie Inhalte dargestellt werden
➡️ Ein Menüeintrag ist kein Inhalt, sondern ein Darstellungs- und Navigationspunkt.
2️⃣ Beiträge (com_content)
📍 Backend-Pfad:Inhalt → Beiträge
Wichtige Menüeintragstypen
Alle Kategorien in einer Beitragskategorie auflisten
- zeigt Unterkategorien einer Kategorie
- z. B. „Grundlagen“ → „Joomla“, „CSS“, „Menüs“
🔹 Archivierte Beiträge
- zeigt Beiträge mit Status Archiviert
- kein Löschen → revisionssicher
🔹 Beitrag erstellen
- Frontend-Formular
- für Redakteure / Autoren
🔹 Einzelner Beitrag
- zeigt genau einen Beitrag
- sauber für SEO & Breadcrumb
🔹 Hauptbeiträge (Featured Articles)
- besonders markierte Beiträge
- erscheinen z. B. auf Startseiten
📍 Backend: Inhalt → Beiträge → Sternsymbol
🔹 Kategorieblog
- häufigster Typ
- Blogartige Darstellung
- Reihenfolge, Spalten, Einleitungen
🔹 Kategorieliste
- reine Listenansicht
- keine Inhalte, nur Navigation
🧠 Kapitelzusammenfassung Beiträge
✔ Beiträge = Inhalte
✔ Menüeinträge = Darstellung
✔ Hauptbeiträge = hervorgehobene Inhalte
3️⃣ Benutzer – Frontend-Funktionen
📍 Backend-Pfad:Menüs → Neuer Menüeintrag → Benutzer
Typische Menüeintragstypen
| Typ | Zweck |
|---|---|
| Abmelden | Logout-Link |
| Abmeldeformular | Button + Text |
| Benutzername erneut zusenden | Login-Hilfe |
| Benutzerprofil | Ansicht |
| Benutzerprofil bearbeiten | Frontend-Änderung |
| Passwort zurücksetzen | Sicherheit |
| Registrierungsformular | Benutzeranlage |
🧠 Praxis: Interner Mitarbeiterbereich
4️⃣ Datenschutz (DSGVO)
📍 Backend-Pfad:Menüs → Neuer Menüeintrag → Datenschutz
Menüeintragstypen
| Typ | Erklärung |
|---|---|
| Anfrage erstellen | DSGVO-Anfrage |
| Anfrage bestätigen | Double-Opt-In |
| Zustimmung verlangen | Cookie/Datenschutz |
Datenschutz ist kein Plugin, sondern eine Joomla-Kernfunktion.
5️⃣ Konfiguration
📍 Backend-Pfad:System → Konfiguration
Template-Optionen
- Farben
- Layout
- Modulpositionen
Websitekonfiguration
- SEO
- Cache
- Debug
6️⃣ Kontakte
📍 Backend-Pfad:Komponenten → Kontakte
Menüeintragstypen
| Typ | Praxis |
|---|---|
| Kategorie Liste | mehrere Ansprechpartner |
| Einzelner Kontakt | Kontaktformular |
| Hauptkontakte | Featured |
| Kontakte in Kategorien | Organisationen |
Beispiel:
Tierheim → Verwaltung / Vermittlung / Presse
7️⃣ Newsfeeds
📍 Backend-Pfad:Komponenten → Newsfeeds
- externe RSS-Feeds
- z. B. Tierschutz-News
8️⃣ Schlagwörter (Tags)
📍 Backend-Pfad:Inhalt → Schlagwörter
Menüeintragstypen
- Kompaktliste
- Liste aller Schlagwörter
- Verschlagwortete Einträge
🧠 Unterschied Kategorie vs. Tag
- Kategorie = Struktur
- Tag = Querverbindung
9️⃣ Suchindex (Smart Search)
📍 Backend-Pfad:Komponenten → Suchindex
Suche (detailliert)
- indexbasiert
- schneller
- filterbar
- Voraussetzung: Index erstellen
🔟 Systemlinks (Anwendungsbeispiele)
📍 Menüeintragstyp → Systemlinks
| Typ | Zweck |
|---|---|
| Menü-Überschrift | Struktur |
| Menüeintrag-Alias | Zweitlink |
| Trennzeichen | Optik |
| URL | externe Seiten |
1️⃣1️⃣ Wrapper (iFrame)
Was ist ein Wrapper?
- bindet externe Inhalte ein
📍 Backend:Menüs → Neuer Menüeintrag → Wrapper