Magento – Problema impresión facturas y albaranes
Sabemos que en Magento podemos imprimir facturas o albaranes en formato PDF. Los pedidos, si no es con un plugin, no es posible. Pues bien, muchas veces por problemas de codificación, los caracteres que se muestran en los PDF son raros. Para solucionarlo, que muchas veces pasa por poner directamente el literal en el fichero que crea el pdf, lo deberemos hacer en los ficheros situados en la carpeta:
1 | /app/code/core/Mage/Sales/Model/Order/Pdf |
Atentos porque modificar el código de estos ficheros puede hacer que deje de funcionar la impresión en PDF. Hacer copias de seguridad.
1 2 3 4 5 6 | // Fichero general. El que contiene la mayor parte de la creación del PDF Abstract.php // Relacionado con la impresión de facturas Invoice.php // Relacionado con la impresión de albaranes Shippment.php |
dentro deberéis pelearos con el código para dar que es lo que os puede dar problemas. Puede ser innumerables cosas, entre ellas el tema de la codificación UTF-8 o ISO-8956-1.
De este modo, al menos sabéis dónde debéis investigar.