Hola,
A ver si logro explicarme. Tenemos unas categorías de productos a medida que funcionan con un plugin que desarrollaron para nosotros. El problema es que hasta que no se ha entrado alguna medida, como precio muestra 0,00 o 0,01 debido al tipo de operación interna, etc. Queda raro.
Una vez clicas encima del producto concreto entonces ya muestra la medida mínima que puedes pedir y un precio normal. Lo que quisiéramos conseguir es que no mostrara el precio cuando vas a la categoría sino que solo lo mostrará al clicar en el producto concreto.
Aquí podéis verlo para entender la consulta mejor:
Antes de clicar en un producto, cuando muestra todos los de la categoría aparece así: (mejor que no lo mostrara)
Contenido solo visible a usuarios registrados
Hola
El problema es que no hay ninguna identificación de clases para ocultar algunas categorías por lo que requeria posiblemente agregar clases CSS a nivel de programación para que luego las ocultes.
En resumen es un tema de programación ya que tienes que diferenciar qué categorías quieres ocultar antes enviando algún identificador para luego ocultarlo por CSS.
Lamentablemente desde esto foro sólo podemos darte indicaciones generales sobre esto ya que no vemos temas de programación específicos.
Saludos.
Hola,
Espero a ver si Pepe ha podido revisar lo que me pidió que le mandara. Si no le sirve ya cerraremos el tema.
Saludos
Hola Alceste.
Ok, vamos a probar algo 😉
.- Edita el archivo default.php que encontraras en la ruta templates -> epimete -> html -> com_virtuemart -> category -> default.php
.- Sobre la linea 69 veras lo siguiente:
// Separator $verticalseparator = " vertical-separator"; ?>
.- Justo después de esa linea añade lo siguiente:
<div class="h">
Una vez eso toca añadir los estilos en tu archivo estilos CSS
.h394 .productlist .price-box .PricesalesPrice { display:none!important; } .h394 .productlist .price-box { display: none!important; }
Lo tienes que hacer para todos los ID de las categorías que quieres ocultar.
.h_numero_categoría ...........
Un saludo
Hola Pepe,
Parece que no oculta los precios. Estoy aplicando el código que me has indicado al final del archivo:
templates -> epimeteo -> css -> epimeteo-custom.css
En cuanto a la línea que me indicas que añada en templates -> epimeteo -> html -> com_virtuemart -> category -> default.php
Desaparece el módulo categorías de la izquierda de la pantalla y deja mucho espacio vacío debajo de la parte central cuando clico en los items CORTINAS o en ESTORES. (Curiosamente en los otros no ocurre). De hecho, no desaparece el módulo de la izquierda sino que queda desplazado muy hacia abajo y a la izquierda y solo se ve si visualizas la pantalla al 25%. en el navegador.
Nota: En el caso de que fuera más fácil de conseguir, habría otra opción para solucionar esto. Sería hacer que cuando un precio fuera igual a cero, éste no se mostrara. Solo lo comento por si fuera más fácil, si no no hacer caso 🙂
Saludos y gracias
Hola Alceste.
Ok, necesito un poco de tiempo para poder revisarlo, dejo el hilo en espera y cuando lo tenga te contesto en esta misma entrada 😉
Un saludo y disculpa .
Hola Pepe,
Espero el tiempo que haga falta 🙂 Nada que disculpar, al contrario! Muchísimas gracias por tu ayuda!
Hola Alceste.
Le pedí a un compañero de hosting que añadiera el código en el archivo.
Añade lo siguiente a tu archivo epimeteo-custom.css
.h394 .productlist .price-box .PricesalesPrice { display:none!important; } .h394 .productlist .price-box { display: none!important; } .h364 .productlist .price-box .PricesalesPrice { display:none!important; } .h364 .productlist .price-box { display: none!important; } .h371 .productlist .price-box .PricesalesPrice { display:none!important; } .h371 .productlist .price-box { display: none!important; }
Recuerda el tema de la cache, si ves que no funciona, limpia la cache o puedes acceder en modo incógnito:
-> https://support.google.com/chrome/answer/95464?co=GENIE.Platform%3DDesktop&hl=es
Si vieras que no se muestra bien, por favor no elimines nada y déjalo con los códigos añadidos para que lo revisemos.
Un saludo
Hola,
Disculpas por la tardanza en contestar, no me di cuenta de la última respuesta. He añadido el código pero no aprecio ningún cambio. Los precios siguen mostrándose antes de hacer click en los productos.
Url de ejemplo:
Hola Alceste.
Ok, dejame que lo vuelva a revisar todo de nuevo ya que la ultima vez lo probé y funcionaba bien.
Lo reviso este finde y te digo algo en esta misma entrada.
Dejo el hilo en espera.
Un saludo