Documentatie
Concepten en architectuur
De component
Modules
De plugin Modules maakt modules van de website aan, positioneert ze en configureert ze.
Voor elk beheertools is op het onderdeel Modules (com_modules) de toestemming vereist die in de kolom ‘Benodigde rechten’ wordt vermeld. Leestools vereisen geen specifieke toestemming.
Modules
Modules beheren.
| Tool | Functie | Benodigde rechten (ACL) |
|---|---|---|
list_modules | Modules weergeven | Geen (lezen) |
get_module | Een module lezen | Wijzigen — core.edit |
create_module | Een module aanmaken | Aanmaken — core.create |
update_module | Een module wijzigen | Wijzigen — core.edit |
delete_module | Een module verwijderen | Verwijderen — core.delete |
reorder_module | Volgorde wijzigen | Status wijzigen — core.edit.state |
set_module_state | Publiceren / depubliceren | Status wijzigen — core.edit.state |
Moduletypen
Beschikbare moduletypen ontdekken.
| Tool | Functie | Benodigde rechten (ACL) |
|---|---|---|
list_module_types | Moduletypen weergeven | Geen (lezen) |
Posities
De posities van de template bekijken.
| Tool | Functie | Benodigde rechten (ACL) |
|---|---|---|
list_module_positions | Posities weergeven | Geen (lezen) |
Typeparameters
De parameters van een moduletype ontdekken.
| Tool | Functie | Benodigde rechten (ACL) |
|---|---|---|
get_module_type_params | Parameters van een type | Geen (lezen) |
Voorbeelden van prompts
‘Maak een aangepaste HTML-module aan in de positie sidebar met onze openingstijden.’
‘Depubliceer de module met de promotiebanner.’