Documentation
Concepts & architecture
Le composant
Référence des outils
Administration avancée
Modules
Le plugin Modules crée, positionne et configure les modules du site.
Chaque outil de gestion exige, sur le composant Modules (com_modules), la permission indiquée dans la colonne « Droits nécessaires ». Les outils de lecture n'exigent aucune permission particulière.
Modules
Gérer les modules.
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
list_modules | Lister les modules | Aucune (lecture) |
get_module | Lire un module | Modifier — core.edit |
create_module | Créer un module | Créer — core.create |
update_module | Modifier un module | Modifier — core.edit |
delete_module | Supprimer un module | Supprimer — core.delete |
reorder_module | Réordonner | Modifier l'état — core.edit.state |
set_module_state | Publier / dépublier | Modifier l'état — core.edit.state |
Types de modules
Découvrir les types de modules disponibles.
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
list_module_types | Lister les types de modules | Aucune (lecture) |
Positions
Connaître les positions du template.
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
list_module_positions | Lister les positions | Aucune (lecture) |
Paramètres de type
Découvrir les paramètres d'un type de module.
| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
get_module_type_params | Paramètres d'un type | Aucune (lecture) |
Exemples de prompts
« Crée un module HTML personnalisé en position sidebar avec nos horaires. »
« Dépublie le module de bannière promotionnelle. »