Hola,
no consigo que se muestre el peso y las dimensiones de los productos en la "ficha del produto".
¿Alguien sabe si se puede hacer y como?
Muchas gracias.
Marco
Hola marco,
Principalmente va a depender de tu plantilla de vista de productos (Detalles) que utilices en VirtueMart, sea default o flypage.tlp u otra.
Por defecto VirtueMart viene preparado para mostrar estos datos al usuario ya que son valores que internamente se recogen al crear el artículo y están pensados para el calculo de precios y tasas.
Se puede implementar un hack al archivo flypage.tpl.php que te permita mostrar estos datos al usuario debajo del producto.
Localiza la línea 48 de dicho archivo:
Y debajo coloca el siguiente código:
0 || $product_width > 0 || $product_height > 0 || $product_weight > 0){ echo "Medidas
"; } // si el valor existe lo muestra redondeando el valor a numero entero. if($product_weight > 0){ echo "Peso: "; echo round($product_weight, 2); echo " kg
"; } if($product_length > 0){ echo "Largo: "; echo round($product_length, 0); echo " cm
"; } if($product_width > 0){ echo "Ancho: "; echo round($product_width, 0); echo " cm
"; } if($product_height > 0) { echo "Alto: "; echo round($product_height, 0); echo " cm
"; } ?>
Esto debería poder mostrarte los valores comentados debajo del producto.
Saludos
Hola marco,
Como el Firewall trunca el código y no sale en el post, te adjunto el archivo modificado, el cual debería funcionar con la plantilla "Detalles": flyplage.tpl
Saludos flypage.zip
Funciona perfectamente.
Muchas gracias.
Un saludo.
Marco
Perdona una pregunta mas respecto a este asunto:
¿Es posible cambiar de posición a las dimensiones para ponerlas arriba del precio?
Tipo:
Medidas
-ancho: xxx
-alto: xxx
Precio: xxx €
Muchas gracias.
Marco
Hola marco,
En principio si es posible, es en ese mismo archivo un poco más arriba, localiza la variable que dibuja el precio del producto y sitúa el código antes de la misma.
Si tienes dudas lo comentas y reviso el código para más detalles.
Si puedes, pon una captura para ver como te ha quedado.
Saludos
Hola marco,
Te ha quedado genial, me alegra saber que las indicaciones han sido las adecuadas. 🙂
Saludos