Se cambio formato d...
 
Avisos
Vaciar todo

Se cambio formato del logo y ahora no aparece el logo en las factura ni albaran de entrega ni en el correo

94 Respuestas
5 Usuarios
0 Reactions
1,153 Visitas
Respuestas: 305
Reputable Member
Topic starter
 

Hola, estoy con prestashop 1.7.1.2 cuando cargue el logo no tenia problemas con ello pero recien que acabo de cambiarle del logo que estaba en formato jpg por una png y despues que puse guardar bajo nuevamente una factura y me doy con la sorpresa que el logo esta completamente desaparecido es decir no aparece el logo, que puede estar sucediendo, por ahi me comentarion que estos casos es mejor cargarlo por cpanel, de ser asi podria enviarme la ruta e ir hasta ahi y asi cargarla personalmente haber si se soluciona de esa manera.
ya limpie la cache y el problema persiste

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 24/05/2018 7:57 am
Respuestas: 305
Reputable Member
Topic starter
 

Lo subo.como.png y me sigue mostrando como jpg es muy raro eso asimismo en configuraciones de imagenes esta seleccionado como que si hay un png por ahi que lo admita pero si hay un jpg tambien lo admita aun asi el.punto principal es que sea la extension que sea no lo reconoce por eso no aparece en la factura ni en el albaran de entrega


 
Respondido : 21/07/2018 10:25 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Juan,

He estado mirando los "milestone" para PrestaShop 1.7.5.0 que saldrá en Agosto, en el GitHub de PrestaShop, por si hubiese algún bug documentado sobre las imagenes en "invoice" (facturas) y el único pull abierto sobre invoices que he encontrado es https://github.com/PrestaShop/PrestaShop/pull/9230

No veo nada más documentado por lo que si se tratase de un bug habrá que esperar a que esté documentado.

Algo que puedes probar es a eliminar por completo la imagen (logo) de la Tienda, que es el que "invoice" asocia a las Facturas, luego limpiar caché y subir de nuevo "una sola imagen PNG del logo" y ver si te genera la imagen para Facturas.

Haz un backup antes 😉

Saludos


 
Respondido : 22/07/2018 1:02 am
Respuestas: 305
Reputable Member
Topic starter
 

a pesar de hacer el cambio el problema persiste


 
Respondido : 22/07/2018 7:38 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Juan Enrique.

En la carpeta Public_html tienes uan carpeta con el nombre PDF y dentro de esa carpeta tienes el archivo " hesder.tpl "

.- Edita el archivo y en la linea 31 tienes el siguiente código:

Sustituye ese código por el siguiente:


en este caso estamos añadiendo el logo directamente en el archivo que genera tanto las facturas como los albaranes, por lo que tendría que mostrarse.

Tienes que tener en cuenta que las factura que tienes ya generadas es posible que no lo muestre, tienes que comprobarlo con los nuevos pedidos que entren a partir del cambio.

Un saludo


 
Respondido : 22/07/2018 11:29 am
Respuestas: 305
Reputable Member
Topic starter
 

cual es la ruta donde se guarda esta imagen del logo, para ser mas exacto me rfiero la ruta no de la cabecera sino de la factura y del albaran de entrega para poder reemplazarlo mediante cpanel haber si por ahi lo detecta, ya que por mas cambio que lo hago modificando codigo, no funciona


 
Respondido : 02/10/2018 10:00 pm
Respuestas: 305
Reputable Member
Topic starter
 

por enesima vez, volvi a cargar la imagen en formato jpeg y ahora si me sale la imagen, pero cuando lo cambio en formato png no lo reconoce, por algun razon que desconosco, antes cuando cargaba en jpeg no me funcionaba ahora si me funciona, que raro todo esto. pero yo no puedo tenerlo en formato jpeg ya que yo uso hoja membretada y hay imagen de fondo al momento de hacer la impresion si pongo en jpeg me sale un cuadro blanco y en png no me sale cuadro blanco y es justo lo que necesito, pero prestashop no me detecta en formato png, que puedo hacer ahi????


 
Respondido : 03/10/2018 12:26 am
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Juan enrique.

cual es la ruta donde se guarda esta imagen del logo,
La imagen la tienes en la ruta img -> logo-suplemax-factura-y-correo-electronico-300x300-px.png

En el código que te pase antes veo que no esta bien, me equivoque y añadi dos barras, el código correcto seria el siguiente:

En las opciones de las imágenes deja seleccionada la segunda opción " Solo si la imagen esta en formato PNG ", si utilizas la última opción todas las imágenes las convertirá a PNG y ese formato tiene más peso que el JPG.

Un saludo


 
Respondido : 03/10/2018 9:52 am
Respuestas: 305
Reputable Member
Topic starter
 

Aun no he puesto el codigo porque estaba buscando la imagen que me indicas y no lo ubico, solo veo lo siguiente:

con el nombre suplemax-peru-logo_invoice-1538519553.jpg que me imagino que ese corresponde para la factura y para el albaran de entrega, ahora como indica si cargo en formato jpg ahi si ya prestashop ya lo reconoce pero no reconoce cuando lo subo en formato png, asimismo tambien lo he subido en png y le cambie la extension por el jpg y tampoco funciona

hay algo que como si estuviera forzando a que solo reconosca imagenes en puro jpg y no en png

ya tengo configurado en la opcion que me indicas tambien

finalmente si agrego el codigo que me haz brindado lo mas probable que no lo encuentre tambien porque tiene otro nombre


 
Respondido : 03/10/2018 3:07 pm
Pepe
 Pepe
Respuestas: 41133
Illustrious Member Admin
 

Hola Juan enrique.

estaba buscando la imagen que me indicas y no lo ubico
la ruta de la imagen del código es la que tratamos en un principio, si subistes otra imágenes el nombre puede cambiar.

Lo que tienes que hacer es subir la imagen que quieres que muestre a la carpeta img y modificar el código por el nombre de la imagen:

<img src=" https://www.suplemaxperu.com/img/nombreimagen.png "......

tambien lo he subido en png y le cambie la extension por el jpg y tampoco funciona
Una imagen tuimagen.jpg no puedes renombrarla como tuimagen.png y al contrario tampoco, cada imagen tienen un formato y si la renombras cambiando de extensión se rompe.

Un saludo


 
Respondido : 03/10/2018 5:05 pm
Respuestas: 305
Reputable Member
Topic starter
 

El problema persiste :angry: ya me desespera esto, llevo semanas intentando darle solución, no debo rendirme algo pasa ahi que solo prestashop acepta en formato SOLO en jpg y no en png
aqui puedes ver que la imagen que deseo que se muestre esta en la carpeta que mencionas

aqui puedes ver que se reemplazo por el codigo que me brindastes haciendolo forzar a que lo lea pero el problema persiste

🙁 🙁 🙁 🙁


 
Respondido : 03/10/2018 7:09 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

El nombre de la imagen no debe tener espacios ni caracteres especiales, ya que lo que has puesto como nombre de imagen tiene espacios tendrías que "encodearlo" en el código lo cual te complicará.

Usa un nombre de imagen simple y sin espacios y verifica.

Saludos.


 
Respondido : 03/10/2018 7:30 pm
Respuestas: 305
Reputable Member
Topic starter
 

el problema persiste , se hizo tal y como indicas:

se simplifico el nombre

el codigo aqui lo puedes ver:

🙁 🙁 🙁 🙁 🙁 🙁


 
Respondido : 03/10/2018 8:18 pm
Respuestas: 305
Reputable Member
Topic starter
 

adjunto las imagenes y puedas corroborar ya que el problema persiste


 
Respondido : 03/10/2018 8:23 pm
Respuestas: 305
Reputable Member
Topic starter
 

me carga con unas imagenes que no son haber si esta vez se muestra bien

el problema persiste


 
Respondido : 03/10/2018 8:25 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Has modificado el archivo header.tpl de la carpeta pdf?, podrías envianos una captura de qué imagen carga?

Actualmente veo la imagen correctamente en la ruta:
Contenido solo visible a usuarios registrados

Saludos.


 
Respondido : 03/10/2018 9:39 pm
Página 5 / 7