Overrides Cassiopeia - Struktur für Firmen
1️⃣ Override-Grundstruktur
📁 Pfad: /templates/cassiopeia_firma/html/
2️⃣ Häufige Firmen-Overrides (empfohlen)
📂 Beiträge (com_content)
/templates/cassiopeia_firma/html/com_content/
├─ article/
│ └─ default.php
├─ category/
│ └─ blog.php
Für:
- Corporate Artikel-Layout
- Kategorie-Übersichten
📂 Menü (mod_menu)
/templates/cassiopeia_firma/html/mod_menu/
└─ default.php
📂 Module (z. B. Custom)
/templates/cassiopeia_firma/html/mod_custom/
└─ default.php
3️⃣ Override erstellen (sauberer Weg)
📍 Backend: System → Templates → Site-Templates → Cassiopeia Firma → Overrides
Joomla legt Ordner korrekt an
✔ Kein Kopierfehler
4️⃣ Firmen-Best-Practice-Struktur
cassiopeia_firma/
├─ css/
│ └─ user.css
├─ html/
│ ├─ com_content/
│ ├─ mod_menu/
│ └─ mod_custom/
├─ images/
├─ index.php
├─ templateDetails.xml
5️⃣ Typische Firmen-Anforderungen → Override
| Anforderung | Override |
|---|---|
| Einheitlicher Artikelkopf | com_content/article |
| Navigation anpassen | mod_menu |
| Teaserboxen | mod_custom |
| Barrierefreiheit | HTML-Overrides |
6️⃣ Verständnisfragen
❓ Warum Overrides statt Core-Änderung?
Antwort: Updatesicher und sauber trennbar.
❓ Wo liegen Template-Overrides?
Antwort: /templates/[template]/html/