Hola
Tengo dos tiendas online, las dos utilizan Virtuemart 2.
cuando recibo el email de notificación de un nuevo pedido una de las dos tiendas me incluye en el email el metodo de pago y la otra no (ver adjuntos) Donde tengo que ir para modificar las notificaciones de la web que no incluye el metodo de pago?
Gracias,
URL del sitio: Contenido solo visible a usuarios registrados
Hola Raquel, Buenos Días.
.- Accede Virtuemart -> Tienda.
.- Edita al pestaña Facturas - Email
En ese apartado tienes las opciones que se incluyen en la factura
Si no lo encuentras en esas opciones:
.- accede a components/com_virtuemart/views/invoice/tmpl/ y edita el archivo ' invoice.php ', comprueba si dentro de ese archivo hay alguna referencia al metodo de pago.
Si ves que no lo encuentras por favor indícanos para que dominio es.
Un saludo
Hola
A través de Tienda en Virtuemart no puedo cambiar nada.
He accedido a los dos archivos invoice.php que me comenta pero no veo que tengo que cambiar. Debería ser añadir algo pero no veo donde. También he mirado al archivo invoice_order.php y son iguales entre las dos páginas.
También quiero preguntar si este es el archivo que genera la notificación al email o el archivo que genera la factura? Yo necesito modificar los datos que aparecen en el email no en la factura.
Contenido solo visible a usuarios registrados
Os adjunto los archivos.
Hola Raquel.
Yo necesito modificar los datos que aparecen en el email no en la factura.
ok, los archivos que maneja el correo son los que empiezan por mail_html que encontraras en la misma ruta que el anterior, edita esos archivo y revisa si hay alguna referencia a lo que indicas.
Un saludo
Hola
he mirado los archivos que empiezan mail_html y no veo ninguna referencia a Metodo de pago.
Si que veo esto en el archivo invoice-order.php pero las dos web lo tienen igual.
He visto que el único que cambia entre webs es que en perriconemd.es que no funciona correctamente hay unos archivos adicionales aqui: components/com_virtuemart/views/invoice/tmpl
details.php
details_history.php
details_order.php
details_items.php
En concreto en details_order.php veo que aparece el metodo de pago.
Estos archivos no aparecen en revitalash.es
Puede ser por esto?
Hola Raquel.
Modifica el código que muestras por lo siguiente:
/* */ orderDetails; ?>
Lo que haces es dejar inactiva la linea del pago.
Un saludo
Hola
pero yo no quiero dejar inactiva esta línea..yo quiero que se vea. Y ahora solo se vea en los emails que recibo de solo una de las páginas web. Quiero que se me aparece en los emails siempre.
Gracias
HOla
Verifica si a nivel de tu theme tienes archivos sobreescritos de virtuemart, busca si tienes esta carpeta:
/templates/TU_TEMPLATE/html/com_virtuemart
(TU_TEMPLATE tienes que usar el template que tienes activo)
Si tienes una carpeta com_virtuemart, prueba renombrandola temporalmente y realiza una prueba de pedido y verifica si te llega correctamente la información.
En ambos sitio la versión de virtuemart es la misma?
Saludos.
Hola Jhon
Las dos web tienen la misma version de Virtuemart 2.6.18
He probado renombrando la carpeta y ahora si que veo correctamente el nombre del metodo de pago en los emails. Que archivo debería mirar para ver el código?
Gracias
Hola Raquel
Dentro de /templates/TU_TEMPLATE/html/com_virtuemart revisa si tienes una carpeta invoice y edita el archivo invoice-order.php, si no tienes la carpeta la copias de la que tienes en Componentes/virtuemart.
Un saludo
Hola
he copiado el archivo invoice_order.php desde
components/com_virtuemart a templates/Mi_Template/html/com_virtuemart/invoice
No veo cambios.
Obviamente es un archivo dentro de la carpeta de mi template pero no creo que es esto. Alguna idea más? Recuerdo que lo que quiero corregir es en los emails de notificiación de nuevos pedidos que recibo pueda ver el nombre de metodo de pago.
Gracias,
Hola
Envíanos una captura para ver que carpetas tienes dentro de com_virtuemart y también dentro de com_virtuemart/virtuemart
Saludos.
Hola
Prueba renombrando sólo la carpeta invoce que esta dentro de com_virtuemart
Saludos.
Hola
he cambiado el nombre de la carpeta Invoice dentro de
/perriconemd.es/templates/mi_plantilla/html/com_virtuemart
Y ahora recibo los emails con el texto de la forma de pago.
Gracias por la ayuda.
Podéis cerrar el tema.