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,
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.
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??
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.
Gracias Jhon, con esa consulta SQL he solucionado el problema en menos de 1 segundo!!!
Salu2,