Avisos
Vaciar todo

Imagen gigante en mail  

 
Gabriel
 Gabriel
Reputable Member

Hola, en el mail que se recibe de "Haga una pregunta del producto" la imagen viene gigante y el texto corrido a un costado desordenado.

Adjunto Imagen

Como tengo que hacer para que las imagens se redimensionen y llegue el mail a la empresa de manera más prolija?

Gracias!!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/05/2016 1:10 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

No se adjunto tu captura, te adjunto lo que visualizo.

ResponderCitar
Respondido : 18/05/2016 1:22 am

Gabriel
 Gabriel
Reputable Member

Esa imagen sí, yo digo la imagen que viene en el mail y que llega a la empresa.
Te adjunto nuevamente como llega el mail

ResponderCitar
Respondido : 18/05/2016 1:37 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

REvisa el siguiente archivo :

components/com_virtuemart/views/askquestion/tmpl/mail_html_question.php

Al editar busca este línea de código,

<img src="vendor->images[0]->file_url ?>" />

Primero prueba si eliminando esta línea la imagen no se muestra, verifcia, esto servirá para asegurarse que es el archivo correcto, luego coloca nuevamente la línea pero esta vez con dimensiones.

Por ejemplo:

<img src="vendor->images[0]->file_url ?>"  width="100" height="100" />

Saludos.

ResponderCitar
Respondido : 18/05/2016 6:18 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Gabriel
 Gabriel
Reputable Member

Hola Jhon, no al sacar esa linea de código lo que no viene es la imagen del logo de la empresa, pero la imagen del producto sigue llegando gigante.

Te paso en txt el txto del php, unas lineas más abajo hace referencia a imagen, pero no sabría qué hacer con eso.

Seguramente vos entiendas, espero tu comentario
Gracias!!!!

ResponderCitar
Respondido : 19/05/2016 1:36 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En el código que has pegado en el txt prueba a cambiar la línea:

product->images[0]->displayMediaThumb('',false,'',true,false,true); ?>

por esta otra:

product->images[0]->displayMediaThumb('',false,'',true,false,true,100); ?>

De esta forma se le indicaría que la imagen tiene que tener un ancho de 100 píxels. Verifica si esto funciona.

ResponderCitar
Respondido : 19/05/2016 5:41 pm

Cursos Gratuitos WordPress

Gabriel
 Gabriel
Reputable Member

Hola, hice lo que me indicaste pero no llega a 100 pixels, llega a 640x480 que es la medida original.
El tema es que al llegar la imagen tan grande corre el texto de la descripción que queda encolumnado y apretado por falta de espacio, por eso se ve tan mal.

Qué puedo hacer ahora?

ResponderCitar
Respondido : 19/05/2016 6:05 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Prueba con lo siguiente :

displayMediaThumb('width=100',false,'',true,false,true);

Es decir en el primer campo que esta vacio agrega el width=100

Saludos

ResponderCitar
Respondido : 19/05/2016 7:26 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Gabriel
 Gabriel
Reputable Member

funcionó!!! llega a una dimesión razonable.

Agradezco toda tu atención en todos los post que realizo!

ResponderCitar
Respondido : 20/05/2016 8:41 pm