Joomla is een site content management systeem, waarin individuele modules standaard alleen op de in templates voorgeschreven paginaposities worden weergegeven. Dit is niet altijd handig - soms is het nodig om deze of gene module direct in de tekst van de pagina te plaatsen. Dit kan door een van de xml-bestanden van het gebruikte sjabloon iets aan te passen en vervolgens de juiste verwijzing naar deze module in de tekst in te voegen.
instructies:
Stap 1
De map sjablonen in de hoofdmap van de site bevat mappen die betrekking hebben op elk van de ontwerpsjablonen die beschikbaar zijn in het configuratiescherm - zoek er een die momenteel in gebruik is.
Stap 2
Zoek en open in deze map het bestand templateDetails.xml om te bewerken - u moet er een extra modulenaam aan toevoegen, die dan zal worden gebruikt om het in het paginamateriaal weer te geven. Zoek hiervoor de openings- en sluitings-xml-tags en. Plaats de nieuwe naam ertussen. Noem bijvoorbeeld de nieuwe module NewMod_1 en voeg de volgende code toe op de regel boven de tag: NewMod_1. Sla vervolgens het bestand templateDetails.xml op met uw wijzigingen.
Stap 3
Ga in het beheerpaneel naar het gedeelte met geïnstalleerde extensies en zorg ervoor dat de plug-in "Inhoud - Module wordt in materiaal geladen" van de Joomla-kernset is ingeschakeld. Als het er niet is, download dan van de website van de fabrikant en installeer.
Stap 4
Open in het beheerderspaneel de pagina van het materiaal waar u de module wilt plaatsen en voeg de tekst {loadposition NewMod_1} toe op de gewenste plaats. Loadposition is hier een gereserveerd woord voor het contentmanagementsysteem en NewMod_1 is de naam die u in de tweede stap aan het templateDetails.xml-bestand hebt toegevoegd. Als een andere naam van de module wordt gebruikt in het xml-bestand, voer deze dan in in plaats van NewMod_1.
Stap 5
Ga naar het gedeelte modulebeheer en selecteer de naam die u in de tweede stap uit de lijst hebt gemaakt. Schakel in de lijst met instellingen de weergave van het blok in pagina's in en stel de uitvoerpositie in. Het is mogelijk dat u voor een juiste positionering de regel van de vorige stap in een aparte laag (tussen de en tags) moet plaatsen en er een eigen weergavestijl voor moet instellen - dit hangt af van de broncode van de gebruikte sjabloon. De module verschijnt in het materiaal van de pagina's nadat u op de knop "Opslaan" hebt geklikt.