SmythSys IT Consulting

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
  4. hola, yo vendo remeras y en los atributos hay talla y color, y en valores hay S-M-L y Negro, Blanco y Rojo respectivamente, pero en M solo hay blanco y rojo y en L solo hay negro disponible, pero en los productos aparecen todos los valores, es ahí cuando uno escoge por ejemplo talla M color negro, aparece “combinación no existente” sin embargo cree esa combinación y le puse stock 0 pero igual sigue sin funcionar el modulo, ya desactive todas las casillas y deje solo “productos y atributos” pero sigue sin funcionar.
    La versión que utilizo es 1.6.1.2
    no se si hay otra forma de realizar esta acción u otro modulo gratuito que si funcione para esta versión.
    Gracias por la respuesta

    Responder
    • Después de poner a cero el stock ¿fuiste al módulo y le dijiste que actualizara la tienda?. Si no puedes probar con un trigger como pusimos en el artículo de ayer.

      Responder
      • Si, probé todas las opciones pero parece que no funciona con las combinaciones, mi hosting no me permite crear trigger 🙁 creo que tendré que optar por comprar un modulo en alabaz web, el único lugar donde veo que esta la opción que necesito para no confundir al cliente.

        Gracias por su atención

        Responder
    • No somos los dueños del módulo, puede que lo hayan retirado. Tienes otro artículo en el blog sobre como hacer esto con triggers de Prestashop.

      Responder

Deja un comentario

Resumen de nuestra Política de Privacidad

  • Responsable: SmythSys IT Consulting SLNE.
  • Finalidad: Gestionar y moderar los comentarios.
  • Legitimación: Necesitas dar tu consentimiento para publicar un comentario.
  • Destinatarios: Tus datos se alojan en los servidores de OVH.
  • Derechos: Tienes derecho a acceder, rectificar, limitar y suprimir los datos en la dirección del responsable (en nuestra política de privacidad).