Modul im Beitrag einfügen
In Joomla wird einem Modul eine sogenannte Modulposition zugewiesen, um es auf der Webseite, an einer gewünschten Stelle, anzeigen zu lassen. Ein Modul in einem eigenen Beitragsartikel anzeigen lassen, stehen verschiedene Möglichkeiten zur Verfügung.
Ein Modul ist vergleichbar mit einer Box mit eigenem Inhalt. Das kann ein Kalender, eine Wettervorhersage, ein anderes Menü oder sogar ein eigener erstellter Textbeitrag sein, usw.
Ein solches Modul kann an beliebig unterschiedlichen Stellen auf der Webseite angezeigt werden. Soviel erst mal hierzu.
Syntax:
{loadmoduleid IDNummer}
{loadmodule TitelDesModuls}
{loadposition positionsbezeichnung}
Die Bezeichnung der Modulposition muss im Modul klein geschrieben sein.
Im nachfolgenden Beispiel werde ich nur auf die Syntax {loadmoduleid IDNummer}
eingehen. Mir geht es in erster Linie darum, wie man gezielt ein Modul in einem Artikel angezeigt bekommt.
Beispiel
Es soll ein bereits existierendes Modul mit dem Titel "Besonderer Hinweis" mit der ID "199" in einen Artikel "XXY" eingefügt werden.
- Öffne den gewünschen Artikel.
- Wähle die gewünschte Stelle, wo das Modul eingefügt werden soll.
- Schreibe an der Stelle:
{loadmoduleid 199}
Beachte nach dem Speichern in der Codeansicht, dass Joomla die Klammern {} nicht in HTML Entities umwandelt, da sonst das Modul nicht angezeigt wird. - Fertig!
Auf der Seite von Joomla werden noch weitere verschiedene Gestaltungsmöglichkeiten erklärt, die du gerne ausprobieren kannst.
Fehlersuche
Wird das Modul nicht an der gewünschten Stelle angezeigt, dann sollten folgende Punkte kontrolliert werden.
- Wurde das Plugin Inhalt - Module laden unter Erweiterungen / Plugins aktiviert?
- Ist das Modul selbst aktiviert?
- Wurde im Modul unter dem Reiter Option die Einstellung "Inhalte vorbereiten" auf "Ja" gestellt?
- Wurde das Modul unter Menüzuweisung dem richtigen Menü zugewiesen?
Tipp zum Testen: "Auf allen Seiten" anzeigen stellen? - Wurden beim Speichern die geschweiften Klammern in HTML Entities umgewandelt?
Ich hoffe, dass es geklappt hat.
Update: 03.11.2021
In Joomla 4.x.x gibt es nun eine Schaltfläche mit der ein angelegtes Modul direkt in einen Beitrag platziert werden kann. Ein manuelles Schreiben der Syntax {loadmoduleid IDNummer}
, wie oben beschrieben, ist somit hinfällig, da Joomla dies dann automatisch an die gewünschte Position einfügt.
Verwendest Du folgende Editoren, dann findest Du die Modul-Schaltfläche an folgenden Stellen:
JCE-Editor und Code Mirrow: Direkt unterhalb des Editorfensters.
TinyMCE: Oben im Dropdownmenü CMS Inhalt.