Productos nuevos en la página principal en Prestashop 1.7

Prestashop, lleva un módulo para mostrar los productos nuevos en la página principal de Prestashop, actualmente no viene instalado en el paquete por defecto.

Para poder instalarlo, debemos ir a la pestaña módulos -> módulos y servicios (selección) y buscamos por ejemplo, directamente el módulo con el nombre interno “ps_newproducts

Instalando módulo para ver los productos nuevos en Prestashop en la página principal

Una vez, hemos instalado el módulo, vemos que las opciones de configuración que permite son las siguientes:

Configuración del módulo para mostrar los productos nuevos en la página principal en Prestashop
  • Productos a mostrar -> Números de productos a mostrar en la página principal dentro del bloque de novedades
  • Número de días en los que el producto es considerado una ‘novedad’ -> Número de días a partir del cual un producto se considera nuevo a partir de la fecha de creación del mismo (Campo date_add de las tablas ps_product y ps_product_shop). Es decir, si el producto se ha creado “hoy” y colocamos “20 días”, pasado los 20 días, el producto ya no sera nuevo.

Los ficheros del módulo, se encuentran en el directorio: “/modules/ps_newproducts/

Ficheros módulo productos nuevos

Por otro lado, recordar que el TPL, del módulo esta sobreescrito en la plantilla por defecto, en: “/themes/classic/modules/ps_newproducts/views/templates/hook/”

Fichero TPL sobreescrito en la plantilla

En la actualidad al instalarse el módulo, queda registrado en los siguientes hooks:

  • actionProductAdd
  • actionProductUpdate
  • actionProductDelete
  • displayHome