Prestashop: módulo gratis para no mostrar artículos sin stock

Hace poco un cliente nos pidió que los productos sin stock en su tienda de Prestashop no aparecieran en venta al público. No le gustaba mostrar productos con cero de stock. Una petición bastante razonable…pero que no se puede configurar en Prestashop por defecto. Es un gestor impresionante pero que le faltan ciertas cosas obvias a veces.

Buscando encontramos este gran módulo gratuito desarrollado por la comunidad y nos ha funcionado de maravilla.
Nota: El módulo ahora es de pago y se puede descargar aquí. En el blog podéis ver cómo hacer lo mismo por triggers en la base de datos.

El módulo se puede configurar con unas opciones básicas pero de manera sencilla lo que hace es no mostrar los productos que no tienen stock. En los productos con combinaciones, si la combinación por defecto no tiene unidades muestra la siguiente.
Además permite seleccionar en la página del producto los que quieras mostrar aunque no tengan stock. Funciona también con categorías.

Está disponible para todas las versiones de Prestashop activas hasta ahora.

 

 

14 comentarios en «Prestashop: módulo gratis para no mostrar artículos sin stock»

  1. Excelente aporte, lo he instalada aunque no lo he probado. De igual manera si funciona, sera una magnifica herramienta!
    Muchas gracias.

    Responder
  2. Hola

    Decir que el modulo lo que aparentemente hace es desactivar los productos sin stock después de cada actualización de stock, pero esto es un arma de doble filo ya que google al revisar la pagina del producto desaparecido da error 404…

    La solución mejor pasa por modificar la plantilla.

    Saludos

    Responder
    • Gracias por tu aporte! Otra solución es reducir el tiempo de actualización del sitemap para decirle a Google que esa página ya no está.

      Responder
  3. hola, lo he instalado ahora pero no me resulta, siguen apareciendo las combinaciones que no tienen stock, mejor dicho las combinaciones “no existentes”
    Que solución podría ver en ese caso? subir todas las combinaciones y a esas existentes ponerle stock “0”???
    Porque lo que yo quiero es ocultar las combinaciones no existentes para no confundir al cliente.
    Puede ver mi ejemplo en el siguiente link:

    Gracias por el comentario

    Responder
    • La verdad es que no se cómo has conseguido que aparezcan combinaciones no existentes….normalmente al crear una combinación se asigna a un producto.
      Pero visto tu problema si, lo lógico es asignarles a esas combinaciones stock cero o quitarlas directamente. De todas formas hoy intentaré escribir sobre los eventos y los triggers en Prestashop. Da un montón de posibilidades interesantes para casos como estos. Te recomiendo leerlo.
      Recuerda que en el módulo hay que darle al botón de actualizar mi tienda.

      Responder