Hola. He estado intentando que no se vea el stock disponible de productos en mi página web, pero ninguna de las soluciones que he leído en el foro me ha funcionado.
La solución que no he logrado concretar es la de modificar el archivo que se encuentra en:
components/com_virtuemart/views/category/tmpl/default.php ya que no puedo llegar a ese archivo (no sé cómo acceder a él).
Por favor cuéntenme si tienen alguna otra idea para que el stock disponible no se muestre en mi página.
Muchas gracias!
URL del sitio: Contenido solo visible a usuarios registrados
Hola Catalina,
Lo que comentas:
La solución que no he logrado concretar es la de modificar el archivo que se encuentra en:
components/com_virtuemart/views/category/tmpl/default.php ya que no puedo llegar a ese archivo (no sé cómo acceder a él).
Esta pensado para Joomla! 2.5 con VirtueMart 2.0.x y entiendo que tienes VirtueMart 1.1.9 ¿correcto?.
Saludos
Hola Luis.
Tengo la versión: VirtueMart 1.1.8 stable.
¿Que debería hacer en este caso?
Saludos.
Hola Catalina,
Al parecer realizaron alguna modificación en el código ya que en la plantilla original no aparece dicha opción. Puedes revisar el siguiente articulo:
Mostrar Stock en Listado de Productos en Virtuemart
?tmpl=component&print=1
El mismo indica como mostrarlo, tendrías que hacer lo contrario.
Saludos.
Gracias Johnny!
Hice justamente lo contrario, eliminé la línea donde aparecía el stock, tanto en el archivo que muestra el stock en la página de inicio, como en el archivo que muestra el stock en la descripción del producto.
Pero solamente se logró borrar el stock de la descripción del producto, el de la página de inicio sigue apareciendo.
¿Alguna otra idea de cómo poder borrarlo?
Muchas gracias por la ayuda!
Ya se lo que pasa. En la página de inicio se muestran varios módulos con distintos productos (por ejemplo: "Últimos productos". Pero esos productos muestran aún la cantidad de stock, a pesar que fue borrada.
Al editar los parámetros del módulo se pueden des-marcar solo 2 opciones: "mostrar precio" y "mostrar botón comprar", pero no existe la opción para des-marcar: "mostrar stock".
¿Es posible que no aparezca el stock del producto dentro de los módulos? O ¿es posible crear un parámetro que se refiera al stock?
Gracias!
Hola Catalina,
Es posible que al insertar el código en la descripción del producto se haya realizado la misma acción en los módulos que muestran los productos en la pagina de inicio. Tienes que verificar que módulos estas utilizando por ejemplo: Productos destacados y luego buscar los ficheros dentro de tu sitio web: /modules/mod_modulovirtuemart
Saludos.
Johnny. Gracias por responder.
identifiqué los módulos que tengo publicados. Pero no estoy segura cómo tengo que modificar el archivo. Adjunto pantallaso de uno de ellos, con el único trozo donde se menciona el stock.
Debo eliminar la línea 54 y/o 63 para que no se muestre el stock en los módulos?
Saludos!
Hola,
Lo más probable es que tengas realizados cambios en la plantilla que carga los productos de los módulos de destacados, últimos productos, etc.
Por tanto, tendrás que aplicar los cambios en el archivo components/com_virtuemart/NOMBRE_TEMA/default/templates/common/productsnapshot.tpl.php en donde NOMBRE_TEMA es el nombre del tema de Virtuemart que estás utilizando.
Hola Pablo!
Ok, gracias por tu respuesta. Encontré el archivo que me dijiste, solo en una línea se menciona el stock, pero no estoy segura si debo eliminar completamente esa línea o modificarla.
Te envío el pantallaso del archivo. Es la línea 25.
Por favor dime si solamente la borro o es necesario modificarla de otra forma.
Gracias!!
Hola Catalina
La línea 25 te muestra el stock, puedes eliminarla o comentarla.
Creo que lo más práctico sería que lo comentes agrega // al inicio de la línea y luego graba con eso habrás comentado la línea, si quieres en algún momento mostrar el stock nuevamente quitas los dos slash
Saludos.
Muchas gracias!! Con esa indicación quedó solucionado!