Buscar en el blog
Categorías
Productos relacionados
Renovación obligada del módulo búsqueda por abecedario
La búsqueda de productos por letra del abecedario se renueva para adaptarse a las nuevas funciones que tiene PrestaShop 1.7 para mejorar tu tienda.
Cambios recientes:
VERSION 2.0.0 (02/06/2021) - For Prestashop 1.7
* ADD: use PrestaShop Adapter for product list
* ADD: use getBreadcrumbLinks
* ADD: extends page and use blocks in templates
* ADD: ps_versions_compliancy 1.7.0 or superior
* ADD: use registerStylesheet for load css files
* ADD: row class in front
* ADD: selected letter mark
* ADD: use display flex for hook top
---
La versión 2.0.0 busca la adaptación que se requiere para que este módulo se visualice y funcione correctamente en PrestaShop 1.7 o superior.
Ahora estamos usando la clase Adapter de PrestaShop (symfony) para crear los datos necesarios para mostrar la lista de productos que empiezan por una letra del abecedario.
Las migas de pan ahora funcionan con la nueva función del controlador getBreadcrumbLinks(), evitando así tener que generar estas migas de pan desde los archivos de la plantilla.
Las plantillas de la página de búsqueda que este módulo agrega en tu tienda ahora hereda las características y funciones de la plantilla page.tpl de la plantilla activa. También usamos los bloques para sobrescribir los contenidos según la necesidad.
Esta versión 2.0.0 es compatible con PrestaShop 1.7.0 en adelante. Se agregó esta información en el constructor del módulo.
Para agregar los estilos css en la cabecera de la página ahora usamos la función registerStylesheet() para que sea compatible con los parámetros de rendimiento activados.
Se agregó la clase 'row' de Bootstrap al contenedor padre de la lista de productos en la parte frontal.
La letra que el usuario pulsa para mostrar productos que empiezan por esa letra ahora queda seleccionada para indicar al usuario visualmente que está mostrando los productos que empiezan por esa letra concreta.
En el bloque de la lista de letras del abecedario que aparece en la cabecera de la tienda ahora estamos usando la nueva tecnología FlexBox. Además de eso, se cambió al hook 'displayWrapperTop' para que el bloque esté visible al 100% del contenedor principal de la tienda en todas las páginas.
- - -