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.
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.
Los ficheros del módulo, los encontremos en el directorio:
/modules/ps_banner/
Las imágenes que subimos al módulo, vemos que en la actualidad quedan registradas en el directorio: “img” del módulo
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
El módulo queda inicialmente instalado en hook -> displayHome
Documento realizado bajo Prestashop 1.7.1.0
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?
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
hola como se puede abrir en una nueva ventana?
gracias
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
He actualizado mi comentario anterior con la solución, revísalo ahora que antes no se había escrito bien.
Muchas gracias Victor ,hecho y funcionando.
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
Revisa esta guía: https://victor-rodenas.com/2017/11/21/banner-de-la-pagina-principal-en-la-cabecera-en-prestashop-1-7/
Saludos,
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
¿Tu plantilla no te permite habilitar columnas en las distintas secciones de la tienda: https://victor-rodenas.com/2016/12/09/anadir-o-quitar-columnas-en-prestashop-1-7-bajo-la-plantilla-por-defecto/ ?
Muéstrame pantallazo de cómo es tu plantilla, y de dónde quieres dejar el banner exactamente.
no se pueden insertar 2 o más banners en la página principal?
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,
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
Hola, como quitar el Banner
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?