Ocultar productos e...
Avisos
Vaciar todo

Ocultar productos en prestashop que estén agotados  

 
Enrique
 Enrique
Famed Member

Buenos días,

¿Como puedo deshabilitar la opción de mostrar productos agotados en prestashop?

¿Como puedo ocultar productos agotados?

Gracias.

Espero noticias.

Un saludo, Enrique P.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 24/10/2017 10:16 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique.

Lo puedes realizar con un modulo -> https://www.luiscambra.com/tienda/modulos-back-office/modulo-para-desactivar-productos-para-prestashop-16-17-71.html

Otra opción seria con un trigger en la BD -> https://mypresta.eu/en/art/tips-and-tricks/how-to-disable-out-of-stock-product.html

Si vas a trabajar en BD recuerda realizar una copia antes de cualquier modificación.

Un saludo

ResponderCitar
Respondido : 24/10/2017 11:26 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Enrique
 Enrique
Famed Member

Buenas tardes,

Hemos realizado esta consulta en SQL:


CREATE TRIGGER change_active_after_update AFTER UPDATE ON ps47f_stock_available
FOR EACH ROW
BEGIN
UPDATE ps47f_product_shop SET active=0 WHERE id_product IN (SELECT id_product FROM ps47f_stock_available WHERE quantity=0);
UPDATE ps47f_product_shop SET active=1 WHERE id_product IN (SELECT id_product FROM ps47f_stock_available WHERE quantity>0);
END

y hemos obtenido este error que te adjunto.

Gracias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 24/10/2017 12:42 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique.

El error 1064 es de sintaxis, ¿ El prefijo de tu BD es " ps47f " ?

Como te comente antes tienes un modulo que realiza esa tarea, no es muy caro y te evitas todo este tiempo que también supone dinero y si hay actualizaciones de PS este se actualiza también con lo que no tienes que ir modificando código si cambia la estructura de PS

Un saludo

ResponderCitar
Respondido : 24/10/2017 12:59 pm

Enrique
 Enrique
Famed Member

Buenos días Pepe,

Ese es nuestro prefijo, adjunto captura de pantalla.

He encontrado este módulo gratuito:

https://www.prestashop.com/forums/topic/414010-free-module-dataswitchpro-automatic-onoff-switch-for-subcategories-and-products/?_fromLogin=1

¿Puede servir no?

Gracias.

Espero noticias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 25/10/2017 10:57 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique.

Lo acabo de probar y parece que si que funciona para lo que buscas 😉
Gracias por compartirlo, no lo conocía y lo guardo :cheer:

Un saludo, y gracias por compartirlo.

ResponderCitar
Respondido : 25/10/2017 11:53 am

Cursos Gratuitos WordPress