hooks, posiciones y ficheros en Prestashop

Información sobre las posiciones y módulos en Prestashop

En esta ocasión vamos hablar de un módulo desarrollado por el usuario coeos.pro de la comunidad de Prestashop que ha ido actualizándose a lo largo del tiempo para funcionar sobre las distintas versiones.

El módulo nos permite conocer información relativa a las posiciones de la tienda. También permite localizar información sobre los módulos instalados (localización del CSS, JS, etc..).

La instalación del módulo, como suele ser habitual la realizamos desde la pestaña módulos -> módulos

Accediendo a la configuración del módulo para ver información relativa a los módulos y posiciones en Prestashop

Inicialmente las opciones de configuración, que nos ofrece el módulo son las siguientes:

Configurando el módulo
  • Address IP -> Solo las IP de las conexiones que vayamos a colocar aquí, verán la información de este “debug”. Si lo queremos ver nosotros “solos”, colocamos nuestra IP publica (cualesmiip.com) de conexión a internet.
  • open block H-M -> Dependiendo la opción que seleccionemos aquí, por ejemplo, nos permite ver la información solo cuando pulsamos en los bloques, o verla directamente desplegada si seleccionamos “all the time”.

    Desplegando toda la información
  • CSS and JS -> Si activamos esta opción mostramos la información de las rutas de los CSS y JS de los módulos

Por ejemplo, si nos vamos a la ficha del producto en Prestashop (pongo un extracto de una imagen, vemos la siguiente información):

Viendo información en la ficha del Producto

En esta captura (recordamos que esta recortada), vemos el hook displayRightColumnProduct y el hook “displayProductButtons” y vemos los módulos que tenemos instalados y la ruta de los TPL, JS, PHP.

¿Dónde puedo descargar este módulo, ver los problemas y preguntar dudas?

https://www.prestashop.com/forums/topic/468925-what-is-this-module-what-is-this-hook-css-js-tpl/

Enlace alternativo de una versión antigua del módulo por si falla el enlace fuente.

Documento construido bajo Prestashop 1.6.1.12 y la versión “1.3.0” del módulo.

Aunque el documento se encuentra construido bajo Prestashop 1.6 (a día 26 mayo del año 2017 sigue siendo la versión más estable), el desarrollador está actualizando el módulo para su funcionamiento en Prestashop 1.7