Avisos
Vaciar todo

Información del vendedor

5 Respuestas
3 Usuarios
0 Reactions
1,210 Visitas
Respuestas: 210
Estimable Member
Topic starter
 

Estimados

Cuando se produce una compra se envían dos emails de confirmación de pedido : uno para el cliente y otro para el administrador. El que recibe el cliente lleva como encabezamiento el logo de la empresa y al lado derecho la información de la empresa, como adjunto captura . Quiero modificar la información de la empresa a mostrar y para ello supongo que es desde Virtuemart-Tienda-Información Adicional .
Obviamente quisiera poner los datos relativos a la empresa : Nombre, Cif, dirección,etc, etc . ( de hecho algunos ya puestos ) .
Lo que sucede es que tiene como campos obligatorios algunos que no me interesan y quisiera quitar como “Nombre, apellidos, teléfono” para que , como repito, se muestren solo los datos relativos a la empresa .

Me podrán decir que estos campos se pueden quitar desde “Configuración-Campos de comprador” pero pregunto : si los quito desde “Campos de comprador” soluciono mi problema expuesto pero origino otro que es que cuando se registre alguien no encuentre campos para poner su nombre, apellidos, teléfono y los que pueda haber quitado antes.

Entonces, cómo hago ?

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 14/07/2013 7:18 am
Hicham
Respuestas: 1908
Noble Member Suspendido
 

Hola Aventura,

No hay ninguna opción desde la configuración de Vituemart para cambiar los datos enviados en el email.

Tienes que cambiarlos en el fichero :

administrator/components/com_virtuemart/html/order_emails/email_spanish.html

o

components/com_virtuemart//themes/default/templates/order_emails/confirmation_email.tpl.php

Depende de la versión de Virtuemart que tienes.

Revise este artículo sobre el tema:

Saludos


 
Respondido : 14/07/2013 10:08 am
Respuestas: 210
Estimable Member
Topic starter
 

Hola Hicham

Creo que no has entendido bien mi hilo a pesar que he intentado ser didáctico. No quiero cambiar mail en cuanto a lo que dices ; lo que quiero es modificar la información mía como vendedor sin que esto modifique luego los campos del comprador para futuros registros.

Me resisto a pensar que no se puede cambiar mi información de vendedor sin que esto afecte a nuevos registros. No tendría nada que ver

Por favor, te invito a qué leas nuevamente mi hilo detenidamente

Gracias


 
Respondido : 15/07/2013 7:49 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

La solución que te indica Hicham es correcta. Me explico: como bien dices, no se puedes desactivar campos como el nombre, apellidos, etc. en los campos del comprador ya que esto haría que esta información también dejase de ser solicitada los usuarios de la web.

En la configuración de Virtuemart no existe ningún apartado para definir los datos de la tienda que se envían en el mail. Por tanto será necesario modificar el archivo que genera estos mails para poder cambiar la información. Para ello habrá que aplicar los cambios en el archivo components/com_virtuemart/views/invoice/tmpl/mail_html_header.php (puede que haya otros archivos implicados. Dentro de este archivo tendrías que localizar el código

vendorAddress; ?>

y cambiarlo por lo datos de tu negocio que quieras mostrar.

La mejor opción pasaría por descargarse el archivo mail_html_header.php, aplicar los cambios y subirlo en la ruta templates/TU_PLANTILLA/html/com_virtuemart/invoice. De esta forma no se perdería con la actualización de Virtuemart.

La otra opción pasaría por configurar los campos de la tienda de forma que muestren solo la información que quieras. Por ejemplo donde pones Nombre y Apellidos pon el nombre de la empresa, etc.


 
Respondido : 15/07/2013 8:24 am
Respuestas: 210
Estimable Member
Topic starter
 

Gracias Pablo

Probaré todo lo que comentas

Tema cerrado y saludos


 
Respondido : 15/07/2013 8:26 am