Bloque banner de la página principal de Prestashop 1.7

Bloque banner de la página principal de Prestashop 1.7

Podemos acceder a la configuración de este módulo desde la pestaña módulos -> módulos y servicios buscándolo con el nombre “Banner“, la traducción del nombre de dicho módulo en el idioma de Cervantes, en la actualidad viene así.

Aunque, si lo buscamos con el nombre interno “ps_banner“, lo podemos encontrar igualmente.

Entrando en la configuración del módulo banner de la página principal de Prestashop 1.7

En las opciones de configuración del módulo, simplemente nos encontramos que podemos configurar la imagen que mostramos luego en la página principal.

  • Imagen del banner -> Aquí podemos subir la imagen que luego vemos en la tienda.
  • Enlace del banner –> Simplemente indicamos el enlace a donde queremos que nos lleve la imagen cuando hagamos click sobre ella
  • Descripción del banner -> Lo que vayamos a colocar aquí,  en la versión actual del módulo lo usara para el atributo alt y title.

Como suponéis podéis colocar los datos para los diferentes idiomas de la tienda, como es habitual a estas alturas en todos los módulos o casi todos de Prestashop.

Datos por idiomas en el módulo banner de Prestashop 1.7

Los ficheros del módulo, los encontremos en el directorio:

/modules/ps_banner/

Ficheros del módulo del bloque banner de la página principal en Prestashop 1.7

Las imágenes que subimos al módulo, vemos que en la actualidad quedan registradas en el directorio: “img” del módulo

Imagenes del módulo banner de la página principal

Por otro lado, tenemos sobreescrito el fichero *.tpl del módulo en la plantilla en la siguiente ruta: /themes/classic/modules/ps_banner/ps_banner.tpl

Ficheros TPL del módulo Banner de la página principal sobreescrito en la plantilla en Prestashop 1.7

El módulo queda inicialmente instalado en hook -> displayHome

Documento realizado bajo Prestashop 1.7.1.0

15 comentarios sobre “Bloque banner de la página principal de Prestashop 1.7”

  1. Hola, una consulta, ya habia configurado el banner vía el modulo banner y de la noche a la mañana desapareción del index de mi página. Aparece como instalado y todo, pero no se ve, que puedo hacer?

    1. Prueba reiniciar el módulo en la pestaña módulos -> módulos y servicios

      Revisa que aparezca bien instalado en el hook -> displayHome en la pestaña Diseño -> Posiciones

    1. Se ve que en la config del modulo no han incluido la opción, pero lo puedes hacer editando el fichero TPL del modulo.

      En el fichero:

      /themes/classic/modules/ps_banner/ps_banner.tpl

      Añade dentro del “enlace” el parametro: target=”_blank”

      Te adjunto pantallazo:

      Recuerda luego limpiar la cache de Prestashop

    2. He actualizado mi comentario anterior con la solución, revísalo ahora que antes no se había escrito bien.

  2. Hola Víctor,
    En la versión 1.6 el banner podía colocarse en el hook displayBanner localizado en el header, pero la 1.7 no lo contempla, de hecho, el hook displayBanner ya no aparece en el backend, pero si observamos el archivo header.tpl vemos que sigue llamando al hook en el block header_banner:
    {block name=’header_banner’}

    {hook h=’displayBanner’}

    {/block}
    Cómo puedo hacer para que se vuelva a mostrar el displayBanner en el backend en la versión 1.7 y poder utilizar ese hook?
    Un saludo

  3. Hola Victor muchas gracias por tu información.
    Tengo una plantilla que he comprando pero no tiene la opción de poner un banner en el lateral en las paginas internas. Me gustaria saber si hay forma de agregar un banner en el lateral? Recuerda que es una plantilla que he comprando

    1. En el hook -> displayHome que es donde ves actualmente en Prestashop 1.7, el Slider, el módulo de productos destacados, el banner y el bloque de texto que aparece en la página principal puedes meter más módulos, como por ejemplo htmlbox/contentbox: https://victor-rodenas.com/2017/04/13/contentbox-vs-htmlbox-en-prestashop/ que permite añadir código html (texto, imágenes, etc..) sin problemas.

      También puedes añadir imágenes en el mismo módulo que lleva Prestashop para mostrar el texto en la página principal: https://victor-rodenas.com/2016/12/08/cambiar-texto-del-bloque-de-la-pagina-principal-en-prestashop-1-7/

      Saludos,

      1. Muchas gracias Victor. Sigo trabajando para intentar incluir 2 banner debajo del slider. Revisaré los enlaces que me has enviado para ver si soy capaz.
        Muchas gracias por tu ayuda

    1. Se supone que en la pestaña “Módulos -> Módulos y servicios – Bloque módulo instalados” al igual que puedes configurar el módulo puedes desinstalarlo.

      ¿Qué error te da?

Los comentarios están cerrados.