Ver todos los productos destacados en Prestashop

Por defecto en Prestashop, no podemos ver toda la lista de productos, asignada a la categoría “Inicio”, los cuales son los que luego vemos en el modulo de productos destacados.

(Pero claro, imaginemos que hemos asignado 50 productos a la categoría de Inicio, no quedaría muy estético mostrarlos todos en la pagina principal de la tienda…)

Para ver todos los productos asignado a la categoría “Inicio“, lo primero que vamos hacer, es ir al siguiente fichero:

/controllers/CategoryController.php

Buscamos lo siguiente:

if ($this->category->id != 1)
$this->productListAssign();

Y lo dejamos así:

if ($this->category->id >= 1)
$this->productListAssign();

Con esta modificación y accediendo a tu tienda Prestashop de la siguiente forma:

http://tuweb.extension/category.php?id_category=1

Veremos todos los productos, que han sido asignados a la categoría “Inicio

Actualización en el foro de prestashop: Corregir “No hay Productos”

Un problema que tendremos ahora, es que aunque veamos los productos en el listado, veremos un titulo que dirá “No hay productos”, para que nos muestre el contador de los productos como en las otras categorías, y muestre tal titulo de forma adecuada, nos vamos al fichero:

/themes/tu-plantilla/category.tpl

Buscamos esto:

{if $category->id == 1 OR $nb_products == 0}

Y lo dejamos así:

{if $category->id == 0 OR $nb_products == 0}
Print Friendly