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
la imagen a cargar es esta
tal como puede ver en la respuesta anterior, te lo vuelvo adjuntar y veas que se ha sustituido por el codigo que hace mencion
cuando yo cargo por el back office del prestashop la imagen que se modifica es esta
y la imagen es similar al primero con la diferencia que es en jpg
a todo esto el problema persiste
Hola Juan enrique.
Estoy revisando el archivo header de la carpeta PDF y veo que esta bien.
{if $logo_path} {/if}
Con ese código tiene que cargar logofactura.png en todos los documentos, facturas, pedidos, etc...
Estoy intentando realizar un pedido y obtengo un error 500
Revisando veo lo siguiente:
[04-Oct-2018 03:40:07 America/Lima] PHP Notice: Undefined index: post in /home2/suplemax/public_html/var/cache/prod/smarty/compile/layouts_layout_full_width_tpl/16/e4/0b/16e40bde4189780b45ec7a2f10a5ce2d70ea5e57_2.module.wtblogviewstemplatesfront.php on line 71
[04-Oct-2018 03:40:07 America/Lima] PHP Notice: Trying to get property of non-object in /home2/suplemax/public_html/var/cache/prod/smarty/compile/layouts_layout_full_width_tpl/16/e4/0b/16e40bde4189780b45ec7a2f10a5ce2d70ea5e57_2.module.wtblogviewstemplatesfront.php on line 71
[04-Oct-2018 03:40:07 America/Lima] PHP Notice: Undefined index: path in /home2/suplemax/public_html/var/cache/prod/smarty/compile/layouts_layout_full_width_tpl/16/e4/0b/16e40bde4189780b45ec7a2f10a5ce2d70ea5e57_2.module.wtblogviewstemplatesfront.php on line 76
[04-Oct-2018 03:40:07 America/Lima] PHP Notice: Trying to get property of non-object in /home2/suplemax/public_html/var/cache/prod/smarty/compile/layouts_layout_full_width_tpl/16/e4/0b/16e40bde4189780b45ec7a2f10a5ce2d70ea5e57_2.module.wtblogviewstemplatesfront.php on line 76
[04-Oct-2018 04:03:03 America/Lima] PHP Warning: escapeshellcmd() has been disabled for security reasons in /home2/suplemax/public_html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/MailTransport.php on line 259
Este error hace referencia al modulo " wtblog ", este módulo es el encarga del blog de tu plantilla, es posible que la plantilla tenga actualizaciones pendientes.
quería realizar un pedido para ver el correo que llega pero no puedo por el error que te comente, soluciona ese error y veremos como solucionar lo del logo.
Un saludo
me contacté con el desarrollador de la plantilla y me manda el siguiente mensaje con un pequeño video que lo adjunto en este momento.
haber si me ayudan con eso porfavor 🙁
el video no me carga, asi que adjunto imagen que hace mención del error cuando se intenta hacer el pedido
Hola
Sube el video a dropbox y envíanos el enlace público para verlo.
Según la imagen sólo vemos que es como si no tuvieras definido un país en la dirección.
Saludos.
es correcto, es lo que me indica el desarrollador que arregle eso solamente
esta es la url donde esta cargado el video
https://www.dropbox.com/s/bfgegwmhuhvwqkz/Video_2018-10-04_230314.wmv?dl=0
como se puede solucionar esto
Hola
Veo que hay una discusión con el mismo problema en el foro oficial de PrestaShop, prueba lo que se comenta en: https://www.prestashop.com/forums/topic/611008-error-500-la-propiedad-address-id_country-est%C3%A1-vac%C3%ADa-ps-1711/#comment-2696763
Saludos.
ahora ya puedo realizar pedidos por el momento correctamente, el punto era que no habia algunas cosas que es por defecto asi que lo que realize es el de hacer clic en el boton utilizar el formato prederteminado y guardar.
aunque si hay cosas que no lo necesito y darle facilidades al cliente como el compañy y el postcode city
vuelve a verificar porfavor con respecto al logo que no aparece en el albaran de entrega ni en la factura, solo admite formato jpg y no png y yo necesito png ya que tengo una hoja membrete con diseño de fondo y si es con jpg a lado del logo aparece fondo blanco y eso es lo que no deseo por eso recurro al png pero prestashop no lo reconoce
Hola Juan enrique.
Con el código que te pase tienen que mostrarse la imagen, estamos cargando la imagen directamente.
Cuando cambias la configuración para usar PNG hay que regenerar las imágenes, las que tienes subidas seguirán con el mismo formato.
Por favor crea un nuevo pedido desde cero, lo puedes hacer desde la administración de prestashop, crea la factura para ese pedido y adjuntas esa factura para que podamos revisarlo.
Un saludo
Hola
Al parecer las imágenes .png con transparencia en un formato .pdf se pierden, tal como se comenta en:
https://stackoverflow.com/questions/14220221/how-to-insert-transparent-png-in-pdf
Tendrías que evaluar lo que se comenta, exportar tu imagen con .png 8, en los prográmas gráficos tienes estas opciones :
"With some limitations PNG is supported by PDF directly. PNG should be PNG8 (color type 3), have max 256 colors, have no transparency mask (alpha channel)"
Un png 8 puede ser transparente pero no soportará tantos colores además las líneas no serán tan definidas como un png 24
Si te complicas con esto sería mejor que evalúes usar .jpg que lo soporta correctamente.
Saludos.
Lo que pasa que cuando imprimo la factura yo tengo ya en fisico esta hoja con fondo y si le agrego en jpg donde debe aparecer el logo ahi aparece pero con un cuadro en blanco a los laterales, es por ello que necesito en png para que no e aparesca ese cuadro en blanco a los laterales del logo.
tal como ves en la siguiente imagen
Hola
Ok, prueba con .png 8, tal como te comente, reemplaza físicamente el archivo
Si tienes dificultades envíanos el archivo de imagen para revisarlo.
Saludos.
Acabo de hacerlo y el problema persiste, no reconoce en png 8 ni en 24, solo jpg, a pesar de haber regenerado miniatura, de haber realizado limpieza de cache, nada de nada 🙁 🙁 🙁 🙁 🙁 🙁 🙁 🙁
Hola
Lamentablemente es una limitiación del propio formato .pdf
Algo que se me ocurre que podrías probar es poner tu logo ya con el fondo de antemano, tendrías que tener un fondo de la imagen mas o menos encuadrado y esto lo puedes usar con el logo en .jpg
Saludos.
Ahora tengo el problema que cuando subo el jpg, que si bien lo reconoce pero sale todo pixeleado cuando emito un nuevo factura pdf, como se repara eso lo he probado con dos medidas distintas una de 72 px con 100x73 que es esta
y 300 px con medida 125x98 pero igual sale la imagen del logo pixeleado