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”
Una vez, hemos instalado el módulo, vemos que las opciones de configuración que permite son las siguientes:
- 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/”
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/”
En la actualidad al instalarse el módulo, queda registrado en los siguientes hooks:
- actionProductAdd
- actionProductUpdate
- actionProductDelete
- displayHome