Plantillas
El plugin Templates administra los estilos de plantilla, sus parámetros y sus archivos.
Cada herramienta de gestión requiere, en el componente Plantillas (com_templates), el permiso indicado en la columna « Permisos necesarios ». Las herramientas de lectura no requieren ningún permiso específico. Dos herramientas que afectan a los archivos requieren permisos elevados (consulta la sección correspondiente).
Estilos de plantilla
Gestionar los estilos y definir el estilo predeterminado.
| Herramienta | Función | Permisos necesarios (ACL) |
|---|---|---|
list_template_styles | Enumerar los estilos | Ninguno (lectura) |
get_template_style | Leer un estilo | Ninguno (lectura) |
create_template_style | Crear un estilo | Crear — core.create |
update_template_style | Modificar un estilo | Modificar — core.edit |
delete_template_style | Eliminar un estilo | Eliminar — core.delete |
set_home_template_style | Definir el estilo de la página de inicio | Modificar el estado — core.edit.state |
Parámetros del estilo
Consultar los parámetros de un estilo.
| Herramienta | Función | Permisos necesarios (ACL) |
|---|---|---|
get_template_style_params | Parámetros de un estilo | Ninguno (lectura) |
list_installed_templates | Plantillas instaladas | Ninguno (lectura) |
Archivos de plantilla
Consultar y editar los archivos de una plantilla (sobrescrituras). Leer o escribir un archivo equivale a acceder al código: estas herramientas requieren permisos elevados.
| Herramienta | Función | Permisos necesarios (ACL) |
|---|---|---|
list_template_files | Enumerar los archivos | Ninguno (lectura) |
get_template_file | Leer un archivo | Configurar ACL/opciones — core.admin (com_templates) |
update_template_file | Modificar un archivo (= ejecutar código) | Superusuario — core.admin global |
Ejemplos de prompts
« Duplica el estilo de la plantilla y defínelo como estilo predeterminado. »
« Muéstrame el archivo index.php de la plantilla activa. »