Skip to main content

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