Avisos
Vaciar todo

No añadir productos sin precio al carrito de compra  

 
Jesus
 Jesus
Usuario eminente

Hola,

La pregunta es que tengo unos productos que solo son inofrmativos y no quiero que se puedan añadir al carro de compra.
Estan subidos con precio cero y he configurado la tienda para que el pedido minimo sea de 1$ USD pero de esta forma si añaden otros productos al carro si que los admiten.
¿Alguna opcion para que estos productos no se puedan añadir a la compra?

Garcias,

Citar
Respondido : 05/12/2011 10:34 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Si quieres que un producto no se puede añadir al carro de la compra en Virtuemart no le debes de poner precio 0, si no que debes dejar el dato del precio vacío. De esta forma, no saldrá el botón de añadir al carro para este producto.

Para hacer esto, edita el producto que no se quieras que se pueda añadir al carro, colócate en el parámetro Precio producto (Neto) y borra el dato, dejando el campo vacío. Después, sin cambiar de campo, pulsa en el botón Guardar.

ResponderCitar
Respondido : 05/12/2011 11:43 am

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

Jesus
 Jesus
Usuario eminente

Gracias Pablo, efectivamente si borro el campo del precio ya no da la opcion de comprar ese producto.

El problema es que tengo que hacer esta operacion en unos 1.800 productos y estoy probando diversas formas de actualizarlos mediante el CSVImproved pero no consigo que me los actualice sin precio, siempre me lo deja por defecto en 0.

Alguna solucion para esto??

ResponderCitar
Respondido : 06/12/2011 11:53 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Guille

Lo que puedes hacer es desde la base de datos de tu sitio web, ubicar la tabla jos_vm_product_price y eliminar los registros de los productos que no deben tener precio, si no deben tener precio todos los productos entonces elimina todos los datos. Si sólo algunos productos no tendrán precio , entonces elimina los que tengan precio cero, por ejemplo con la siguiente consulta SQL

delete from jos_vm_product_price where product_price=0;

Asegúrate de realizar un backup de la BD antes de la eliminación

Saludos.

ResponderCitar
Respondido : 06/12/2011 2:31 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jesus
 Jesus
Usuario eminente

Gracias Jhon, con esa consulta SQL he solucionado el problema en menos de 1 segundo!!!

Salu2,

ResponderCitar
Respondido : 06/12/2011 5:18 pm