Galileu.net Posted April 8, 2013 Share Posted April 8, 2013 (edited) Hola a todos, hemos instalado la versión 1.5.3.1 y todo nos funciona perfectamente però al intentar fer/generar una factura en pdf nou s da un error de Out of memory. Adjunto error. En otros posts hemos visto muchas soluciones como augmentar el memory_limito el max_input_vars, pero ya lo tenemos un valor elevaddo. Adjunto archivo. En algun post tambien comentavan que las facturas no permitian logos en png. Lo hemos canviado a jpg pero sigue sin funcionar El error creeemos que se debe a la classe que renderiza los pdf (/classes/pdf/PDFGenerator) que funciona cn TCPDF. En el archivo que genera el contenido de la factura en pdf /classes/pdf/PDF.php la cbecera y el pie ($this->pdf_renderer->createHeader($template->getHeader()) y $this->pdf_renderer->createFooter($template->getFooter()); los genera sin problemas pero el contenido no puede. ($this->pdf_renderer->createContent($template->getContent()) Revisando el código hemos encontrada que el error se encuentra en el archivo classes/pdf/HTMLtemplateInvoice.php en la funciona getContent(). O bien en el archivo que genera el contenido de la factura pdf/invoice.tpl. Alguien se ha encontrado con este mismo problema? Les estaríamos muy agradecidos si alguien se le ocurre alguna cosa que podamos hacer para solucionarlo. Muchas gracias de antemano Galileu.net Marc Edited April 8, 2013 by Galileu.net (see edit history) Link to comment Share on other sites More sharing options...
Galileu.net Posted April 11, 2013 Author Share Posted April 11, 2013 Hola a todos, veo que nadie sabe sobre este problema que tengo... Otra opción que contemplamos es poner la librería de creación de PDF anterior la que utilizaba el prestashop 1.4 que esta si que nos funciona. Alguien sabe como hacer esto, y si es possible? Gracias Link to comment Share on other sites More sharing options...
Recommended Posts