
Standaard kunnen Joomla-modules alleen verschijnen op de moduleposities die uw template definieert: header, zijbalk, footer enzovoort. Ze kunnen niet midden in de tekst van een artikel staan. De plugin Content Load Modules heft die beperking op.
Zonder deze plugin is er geen manier om een module (een Custom HTML-vak, een banner, een lijst met gerelateerde content) rechtstreeks in de doorlopende tekst van een artikel te plaatsen. De plugin voegt deze mogelijkheid toe doordat u speciale tags in de artikeltekst kunt invoegen ({loadposition}, {loadmodule}, {loadmoduleid}), die bij het renderen van de pagina worden vervangen door de daadwerkelijke module-uitvoer.
Syntaxreferentie
{loadposition position,[style]}
{loadmodule mod_type,the title,[style]}
{loadmoduleid moduleId}
{loadposition}
{loadposition myposition}
{loadposition myposition,style}
Laadt alle modules die zijn gepubliceerd op de positie met de naam myposition.
Zo gebruikt u het:
- Maak een module aan en stel de Position in op een eigen naam (bijv. myposition), typ die handmatig in en druk op Enter in plaats van te kiezen uit de keuzelijst, omdat die niet in de officiële lijst met posities van het template voorkomt.
- Wijs de module toe aan Alle menu-items, zodat hij niet aan een specifieke pagina is gekoppeld.
- Voeg in het artikel {loadposition myposition} in waar de module moet verschijnen.
Voorbeeld: {loadposition myposition,card}
{loadmodule}
Laadt een module op basis van het type in plaats van de positie.
{loadmodule login}
Hiermee wordt de eerste module waarvan het type overeenkomt met login (voorbeeld: mod_login) gevonden en geladen. Het type is niet altijd duidelijk uit de naam van de module in het beheerpaneel; vaak moet u de mapnaam van de module controleren (zonder het voorvoegsel mod_ ). Het type van de module Taalwisselaar is bijvoorbeeld languages.
Voorbeeld: {loadmodule mod_login,Login 2}
{loadmoduleid}
{loadmoduleid z}
Laadt de module waarvan het numerieke ID overeenkomt met z, zoals weergegeven in de Modulebeheerder.
Voorbeeld: {loadmoduleid 200} laadt de module met ID 200.
Snelkoppeling via de editorknop
Als de editorplugin Knop - Module is ingeschakeld, hoeft u deze tags niet met de hand te typen:
- Klik op de genummerde knop in de kolom Titel om in te voegen op ID ({loadmoduleid}).
- Klik op de knop in de kolom Position om in te voegen op positie ({loadposition}).
Hoe gebruikt u het
1. Schakel de plugin in
Systeem → Plugins → zoek naar "Content - Load Modules" → Schakel deze in.

2. Sluit een module in een artikel in
Inhoud → Artikelen → Nieuw → klik in de editor op de Module knop onder de editor → selecteer uw module. Hiermee wordt de juiste tag in de artikeltekst ingevoegd.


Hulp nodig bij Joomla-modules?
Wij kunnen moduleposities, layouts en contentstructuur precies configureren zoals u het nodig hebt, netjes gebouwd op de Joomla-kern zonder shortcuts.
Vraag Joomla-hulp aan
3. Weergave op de frontend
Maak een menu-item aan zodat het artikel bereikbaar is:
Menu's → (uw menu) → Nieuw → Type menu-item: Artikelen → Enkel artikel → selecteer uw artikel → Opslaan.


Voordelen van de plugin "Content - Load Modules"
Plaats modules overal in een artikel. Modules zijn normaal beperkt tot de posities die uw template definieert. Met deze plugin kunt u een module overal in de tekst van een artikel neerzetten, ook midden in de content, ongeacht welke posities uw template biedt.
Hergebruik content in meerdere artikelen. In plaats van dezelfde content (een nieuwsbriefaanmelding, een call-to-action-blok, een groep veelvoorkomende mededelingen) in elk artikel te typen of te kopiëren, maakt u deze één keer aan als module en gebruikt u die waar nodig. Wijzig de module en het verandert overal waar die wordt gebruikt. Geen gezoek door afzonderlijke artikelen.
Wijs content toe aan één artikel. Modules zijn meestal gekoppeld aan menu-items, zodat ze worden weergegeven afhankelijk van de pagina waarop een bezoeker zich bevindt. Met deze plugin kunt u een module rechtstreeks aan één specifiek artikel koppelen, zonder dat een menu-item de zichtbaarheid hoeft te bepalen.
Meerdere manieren om een module te targeten. Met drie tags {loadposition}, {loadmodule}, en {loadmoduleid}kunt u een module aanwijzen op positie, op type/titel of op exact ID. Die flexibiliteit voorkomt onduidelijkheid wanneer een site veel vergelijkbare modules heeft.
Geen extra extensie nodig. Dit is een Joomla-kernplugin, geen add-on van derden, dus de functionaliteit is direct beschikbaar zodra u de plugin inschakelt: er hoeft niets te worden geïnstalleerd.
Hulp nodig bij Geavanceerde Joomla-ontwikkeling?
Complexe artikellayouts bouwen die content en modules combineren?
JoomConsultant helpt u ze netjes op de Joomla-kern te structureren.
Vraag deskundige Joomla-hulp aan →



