Documentação
Conceitos e arquitetura
O componente
Referência das ferramentas
Administração avançada
Módulos
O plugin Modules cria, posiciona e configura os módulos do site.
Cada ferramenta de gerenciamento exige, no componente Módulos (com_modules), a permissão indicada na coluna “ Direitos necessários ”. As ferramentas de leitura não exigem nenhuma permissão específica.
Módulos
Gerenciar os módulos.
| Ferramenta | Função | Direitos necessários (ACL) |
|---|---|---|
list_modules | Listar os módulos | Nenhum (leitura) |
get_module | Ler um módulo | Editar — core.edit |
create_module | Criar um módulo | Criar — core.create |
update_module | Modificar um módulo | Editar — core.edit |
delete_module | Excluir um módulo | Excluir — core.delete |
reorder_module | Reordenar | Editar estado — core.edit.state |
set_module_state | Publicar / despublicar | Editar estado — core.edit.state |
Tipos de módulos
Descobrir os tipos de módulos disponíveis.
| Ferramenta | Função | Direitos necessários (ACL) |
|---|---|---|
list_module_types | Listar os tipos de módulos | Nenhum (leitura) |
Posições
Conhecer as posições do tema.
| Ferramenta | Função | Direitos necessários (ACL) |
|---|---|---|
list_module_positions | Listar as posições | Nenhum (leitura) |
Parâmetros de tipo
Descobrir os parâmetros de um tipo de módulo.
| Ferramenta | Função | Direitos necessários (ACL) |
|---|---|---|
get_module_type_params | Parâmetros de um tipo | Nenhum (leitura) |
Exemplos de prompts
“ Crie um módulo HTML personalizado na posição sidebar com nossos horários. ”
“ Despublique o módulo do banner promocional. ”