Sobrescribir una plantilla de módulo
ps_override_module_template
- ProSolo TellMyShop Pro
- Escritura · vista previa + aprobación
- Guarda: interruptor Tema (24 h)
- Tema · interruptor, 24 h
- Visible nada más instalar
Cambia el aspecto de un módulo sin tocar el propio módulo.
TellMyShop Free: No. Esta herramienta solo está en TellMyShop Pro. TellMyShop Free solo tiene informes listos que leen tu tienda.
Pregunta al chat
«Oculta el texto de consentimiento de la newsletter bajo el formulario del pie, sin tocar el propio módulo.»
Vista previa de ejemplo
Copiar hook/ps_emailsubscription.tpl del módulo ps_emailsubscription a themes/classic/modules/ps_emailsubscription/views/templates/hook/ps_emailsubscription.tpl (archivo nuevo). Después, edítalo con ps_write_theme_file.
Detalles técnicos
La forma recomendada de cambiar el aspecto de un módulo. action=list muestra las plantillas del módulo (views/templates/...) y cuáles ya están sobrescritas en el tema. action=copy copia una plantilla al tema activo (themes/<tema>/modules/<módulo>/views/templates/...), donde PrestaShop la usa en lugar de la original. Después, edita la copia con ps_write_theme_file (la ruta viene en el resultado) y borra la caché. La copia sobrevive a las actualizaciones del módulo, a diferencia de los cambios directos en los archivos del módulo. Copiar necesita el interruptor Tema.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| action | enum: list | copy | sí | list | copy. |
| module | string | sí | Nombre técnico del módulo, por ejemplo ps_mainmenu (lista: ps_list_modules). |
| template | string | cuándo | copy: ruta de la plantilla relativa a views/templates/ del módulo, por ejemplo hook/ps_mainmenu.tpl. Máx. 300 caracteres. |
| confirm | boolean | no | false (por defecto) devuelve una vista previa y no guarda nada. true ejecuta, solo después de que el usuario haya aprobado la vista previa, junto con change_token. |
| change_token | string | cuándo | Token de la vista previa. Obligatorio con confirm=true. Válido 30 minutos, de un solo uso, ligado a los argumentos y al estado de los datos de la vista previa. |
Límites
Una plantilla por copia. Se hace una copia de seguridad (al restaurarla se elimina la copia). Cuenta para las 20 escrituras de archivos por hora, compartidas por todas las herramientas de archivos (ajustable en la tarjeta Ajustes: seguridad, alertas, límites). Después de editar: ps_clear_cache.
Lo que ves antes de que se guarde nada
El chat llama primero a la herramienta sin confirmar. El módulo devuelve una vista previa (valores actuales y nuevos) y un token de un solo uso válido durante 30 minutos. El chat te muestra la vista previa y guarda el cambio solo después de tu sí.
Herramientas relacionadas
- Escribir un archivo del tema ps_write_theme_file
- Listar módulos ps_list_modules
- Archivos de módulos ps_module_file
- Borrar la caché ps_clear_cache
Casos de uso con esta herramienta
- Cambia el aspecto de un complemento sin perderlo en la siguiente actualización
- Cambia un texto fijo en el recuadro de un complemento
- Cambia el estilo del bloque de productos destacados de la página de inicio
- Corrige los encabezados y las descripciones de imagen del carrusel de inicio
- Cambia cómo se comporta un complemento cuando no basta con cambiar su aspecto
- Arregla un fallo en el código de un complemento hasta que el autor publique un arreglo
Última actualización: 2026-10-11