Muy buenas, necesitaba, si alguien sabe como se puede hacer, que el Virtuemart funcione como catálogo online y como tienda.
A ver si me explico, ahora mismo lo uso como catálogo online, con precios, pero sin carrito de compra. Pero ahora necesitaba vender algún producto por descarga.
Eso se puede hacer? Muchas gracias.
Hola,
La configuración de Virtuemart para su funcionamiento como tienda o como catálogo se aplica de forma global, de forma que si se activa un modo se usa para todos los productos de la tienda.
Puedes utilizar 2 trucos para poder tener los dos sistemas en la misma tienda. Una primera opción sería usar el control de stock de productos, de forma que le pongas un stock mayor que cero para los productos que sí quieras vender y un stock cero para lo que formen parte del catálogo. Esto tendría la particularidad de que para lo productos que no tengas en stock (los del catálogo) se mostraría un mensaje de aviso al usuario. Siempre se pueden hacer cambios en la plantilla de Virtuemart para modificar el mensaje o hacer que no salga.
El otro sistema lo puedes aplicar en el caso de que los productos que se muestren como catálogo y los que se vendan pertenezcan a categorías diferentes de la tienda. Lo que se podría hacer entonces sería usar una plantilla para los productos que son del catálogo y otra plantilla distinta para los que se pueden vender. Cuando se crea una categoría en Virtuemart se pueden seleccionar las plantillas que se usarán para el listado de productos de una categoría y para la ficha de producto. Por tanto, lo que tendría que hacer sería tener unas plantillas de listado de categoría y ficha de producto específicas para los productos que no se venden, de forma que se quite en ellas el botón de añadir al carro, de forma que no se mostrará en pantalla.
Para los productos que sí se venden se pueden utilizar las mismas plantillas, pero en este caso dejando el código que muestra el botón de añadir al carro.