Buenas tardes,
Estoy intentando que aparezca el peso de los artículos en email de confirmación del pedido.
He modificado el archivo:
/components/com_virtuemart/themes/default/templates/order_emails/confirmation_email.tpl.php
incluyendo:
_('PHPSHOP_ORDER_PRINT_WEIGHTTOTAL') ?>: kg
Sin embargo, no me aparece nada.
¿Alguien me puede echar un cable? Ya no sé donde mirar...
Hola Ricardo Zamorano,
El primer código que indicas que veo lo has añadido tu ya que no figura en el archivo original "confirmation_email.tpl.php" es correcto.
Te ha faltado declarar la variable, cosa que debes hacer en el archivo "administrator/component/com_virtuemart/classes/ps_checkout.php" concretamente añadiendo:
'weight_total' => $weight_total;
A la altura de la línea 2184 por ejemplo.
Recuerda realizar una copia de seguridad antes de proceder con los cambios. 😉
Saludos
Hola Gnumax,
Gracias por la ayuda.
He introducido el código en el archivo y posición, cambiando el ; por , (para que estuviera como el resto de código. Con ; se quedaba "colgado").
Sin embargo, en el pedido que se recibe no rellena el campo de los kg.
El artículo seleccionado tiene asignado peso en su ficha de producto, indicando como unidad de medida kg.
Me aparece así en la parte del email del pedido
IVA 18% incluído : 3,25€
: kg
Total: 27,31€
Gracias
Hola Ricardo,
en este hilo se habla del tema:
http://forum.virtuemart.net/index.php?topic=63777.0
Verás que indican que tienes que añadir la variable:
'PHPSHOP_ORDER_PRINT_WEIGHTTOTAL' => 'Total Weight',
En el fichero de lenguaje de VirtueMart.
Haz la prueba y nos dices.
Saludos