So Spezifizieren Sie Ein Modul

Inhaltsverzeichnis:

So Spezifizieren Sie Ein Modul
So Spezifizieren Sie Ein Modul

Video: So Spezifizieren Sie Ein Modul

Video: So Spezifizieren Sie Ein Modul
Video: Modularisierung monolithischer IBM i Anwendungen mit iNow DeepDive, 16.03.2021 2024, Kann
Anonim

Joomla ist ein Site-Content-Management-System, bei dem einzelne Module standardmäßig nur an den in Templates vorgeschriebenen Seitenpositionen angezeigt werden. Dies ist nicht immer bequem - manchmal ist es notwendig, dieses oder jenes Modul direkt in den Text der Seite einzufügen. Dies kann erreicht werden, indem eine der XML-Dateien der verwendeten Vorlage leicht modifiziert und dann der richtige Verweis auf dieses Modul in den Text eingefügt wird.

So spezifizieren Sie ein Modul
So spezifizieren Sie ein Modul

Anleitung

Schritt 1

Der Vorlagenordner im Stammverzeichnis der Site enthält Verzeichnisse, die sich auf jede der im Control Panel verfügbaren Designvorlagen beziehen - finden Sie darunter diejenige, die derzeit verwendet wird.

Schritt 2

Suchen und öffnen Sie in diesem Verzeichnis die Datei templateDetails.xml zum Bearbeiten - Sie müssen ihr einen zusätzlichen Modulnamen hinzufügen, der dann verwendet wird, um sie im Seitenmaterial anzuzeigen. Suchen Sie dazu die öffnenden und schließenden XML-Tags und. Platzieren Sie den neuen Namen dazwischen. Benennen Sie beispielsweise das neue Modul NewMod_1 und fügen Sie in der Zeile über dem Tag den folgenden Code hinzu: NewMod_1. Speichern Sie dann die Datei templateDetails.xml mit Ihren Änderungen.

Schritt 3

Gehen Sie im Administrationsbereich zum Abschnitt Installierte Erweiterungen und stellen Sie sicher, dass das Plugin "Inhalt - Modul laden in Material" aus dem Joomla-Kernset aktiviert ist. Wenn es nicht vorhanden ist, laden Sie es von der Website des Herstellers herunter und installieren Sie es.

Schritt 4

Öffnen Sie im Admin-Panel die Seite des Materials, auf der Sie das Modul platzieren möchten, und fügen Sie an der gewünschten Stelle den Text {loadposition NewMod_1} hinzu. Dabei ist loadposition ein reserviertes Wort für das Content-Management-System und NewMod_1 der Name, den Sie im zweiten Schritt zur Datei templateDetails.xml hinzugefügt haben. Wenn in der XML-Datei ein anderer Name des Moduls verwendet wird, geben Sie diesen anstelle von NewMod_1 ein.

Schritt 5

Gehen Sie in den Bereich Modulverwaltung und wählen Sie den Namen, den Sie im zweiten Schritt erstellt haben, aus der Liste aus. Schalten Sie in der Liste der Einstellungen die Anzeige des Blocks in Seiten ein und legen Sie die Ausgabeposition fest. Es ist möglich, dass Sie zur korrekten Positionierung die Zeile des vorherigen Schritts in einer separaten Ebene (zwischen den und -Tags) platzieren und dafür einen eigenen Anzeigestil festlegen müssen - dies hängt vom Quellcode des verwendeten Templates ab. Das Modul erscheint im Material der Seiten, nachdem Sie auf die Schaltfläche "Speichern" geklickt haben.

Empfohlen: