Hola @rubenstore, y gracias por la aclaración, @mateoweb.
Para PrestaShop 1.7.2.3, la forma más limpia de añadir un aviso global como el que necesitas, sin un módulo, es a través de un tema hijo (child theme) y modificando la plantilla del pie de página.
Si no tienes un tema hijo, es crucial que lo crees primero. Así, tus cambios no se perderán con las actualizaciones del tema principal. Una vez hecho esto, sigue estos pasos:
- Crea un tema hijo: Si aún no lo tienes, créalo y actívalo desde Diseño > Tema y logotipo.
- Copia el archivo footer.tpl: Navega hasta
themes/classic/templates/_partials/ y copia el archivo footer.tpl a la misma ruta dentro de tu tema hijo (themes/tu_tema_hijo/templates/_partials/).
- Edita el footer.tpl en tu tema hijo: Abre el archivo
footer.tpl que acabas de copiar y añade el siguiente código HTML/Smarty donde quieras que aparezca el aviso (por ejemplo, justo antes del cierre de la etiqueta </footer>):
<div id="ai-transparency-notice" class="container text-center mt-3 mb-3 p-2 border rounded small">
<p class="mb-0">⚠️ Este sitio web utiliza sistemas de Inteligencia Artificial. <a href="{$urls.pages.cms}?id_cms=X" target="_blank">Ver Política de Transparencia de IA</a></p>
</div>
Importante:
- Cambia
id_cms=X por el ID de una página CMS (Content Management System) que crees en el Back Office (Diseño > Páginas) con tu política de transparencia de IA completa.
- Puedes añadir estilos CSS a
themes/tu_tema_hijo/assets/css/custom.css para que el aviso se vea mejor y se adapte a tu diseño.