Skip to main content

9.4 Module

Module sind einfache und flexible Erweiterungen, welche bestimmte Inhalte auf der Website anzeigen. Sie sind oftmals in einem «Kästchen» auf der Seite platziert. Sie werden Menüeinträgen zugewiesen und dadurch wird bestimmt, auf welchen Seiten sie sichtbar sind (z.B. Modul zur Anmeldung unten).

Eine Modul-Position ist ein Platzhalter in einer Gestaltungsvorlage (Template) und teilt der Joomla-Anwendung mit, wo Module, die einer bestimmten Position zugewiesen sind, angezeigt werden sollen. Der Entwickler/Designer erzeugt in seinen Templates die Modulpositionen und hat somit die vollständige Kontrolle über deren Erscheinungsort.

Module werden im Frontend (Site-Module) oder im Backend (Admin-Module) angezeigt. Im Modul-Manager werden alle Module zentral verwaltet, die entsprechende Ebene wird übers Dropdown-Menü ausgewählt (Site oder Administrator).

Modul-Manager

Advanced Module Manager

Um die Anzeige der Module anhand weiterer Kriterien steuern zu können, wird mit Vorteil der Advanced Module Manager von Regular Labs verwendet. Bei dieser Erweiterung handelt es sich eigentlich um eine Komponente, welche den Joomla-eigenen Modul-Manager ersetzt, um zusätzliche Kontrolle über die Zuweisung zur Verfügung zu stellen.

Zuweisungs-Kriterien:

  • Joomla-Inhalt

  • Datum, Uhrzeit

  • Benutzer/-Rolle

  • Endgerät

  • Komponenten

  • Templates

  • URLs

  • Standort (Geolocation)

  • Sprache

  • ...


Links

Advanced Module Manager
Module Manager
Joomla Dokumentation
Module