9.5 Templates
Templates (Gestaltungsvorlagen) definieren das Erscheinungsbild der Website: Frontend-Templates sind für die Ansicht, welche sich den Seitenbesuchern präsentiert, zuständig und Backend-Templates steuern die Ansicht in der Verwaltung der Website.
Frontend-Templates werden in der Regel nach dem Einsatzzweck der Website ausgewählt bzw. erstellt, um ein möglichst konsistentes Erscheinungsbild zu gewährleisten. Es ist möglich, auf einer Website mehrere Templates zu verwenden, welche beispielsweise unterschiedlichen Menüpunkten zugeordnet sind.
Backend-Templates müssen vermutlich nicht geändert werden, sie beeinflussen die Ansicht der Administration der Website. Standardmässig wird in Joomla 4 ein optimiertes und responsives Template (Atum) mitgeliefert.
Es gibt Tausende Templates verschiedener Hersteller für beinahe jede Gelegenheit/jeden Einsatzzweck. Einige müssen käuflich erworben werden, andere werden kostenlos zum Download angeboten.
Installation
Funktioniert gleich wie die Installation von Komponenten, Modulen und Plugins:
-
Installationspaket (.zip) auf den lokalen Rechner herunterladen
-
Im Backend der Website (Administration) Installieren → Erweiterungen wählen
-
Paketdatei auf den Dropdown-Bereich ziehen oder per Klick auf den Button auswählen.
-
Template wird automatisch installiert. Die Zuweisung erfolgt über Templates → Site Template Stile
PageBuilder, Frameworks
Ich empfehle es grundsätzlich nicht, Gratis-Versionen von Templates zu verwenden, da diese oftmals weniger Möglichkeiten und Funktionen bieten und einige ziemlich schlecht programmiert sind.
Was sich hingegen bewährt hat, ist der Einsatz sogenannter Template-Frameworks, welche oftmals mit eigenem PageBuilder zur Kreation von Beiträgen ausgeliefert werden. Die PageBuilder enthalten vorgefertigte Content-Elemente, die im Layout der Seite platziert und dann mit Inhalt befüllt werden.
Einige Template-Frameworks
Gantry | Bietet einen Layout-Manager, Menü-Designer, komprimierte CSS- und JS-Dateien / kostenlos | Gantry |
Helix | Inkl. Menü-Designer, auf Bootstrap-Basis / Framework kostenlos, PageBuilder kostenpflichtig | Helix |
T4 | Inkl. Layout-Builder, auf Bootstrap-Basis / kostenlos, erfordert Registrierung | T4 |
Astroid | Framework, inkl. Layout-Builder / kostenlos | Astroid |
yootheme | Framework UIkit, inkl. PageBuilder / kostenpflichtig | yootheme |
Links
Joomla Dokumentation | Joomla Templates |