arsonists Posted May 20, 2016 Share Posted May 20, 2016 (edited) 1- 1.6.1.5 2- Tema MobileStore 4. El problema es que no me genera correctamente los albaranes y cuando los quiero ver, me da error 500. Por ejemplo, me voy a un pedido, consulto su documentación y cuando intento ver el albarán, pues me da error 500 (adjunto captura de pantalla). Esto mismo me pasas con las nota de devolución. Tanto el yo (administrador) como el cliente (Desde su cuenta) intentamos acceder a la nota de la devolución y mismo error 500. He estado buscando por internet y en varios foros comentan que es un bug de esta versión, pero en ninguno pone como poder solucionarlo. Un saludo. Edited May 29, 2016 by arsonists (see edit history) Link to comment Share on other sites More sharing options...
arsonists Posted May 21, 2016 Author Share Posted May 21, 2016 Actualización: He activado el informe de errores, y el error que me da al consultar el albarán es: Fatal error: Call to undefined method HTMLTemplateDeliverySlip::getPagination() in /home/admin/web/*******.com/public_html/classes/pdf/PDF.php on line 95 Link to comment Share on other sites More sharing options...
golopark Posted May 29, 2016 Share Posted May 29, 2016 Me pasa exactamente lo mismo. La factura bien, pero albaranes imposible. Algun experto con una solucion por favor? Link to comment Share on other sites More sharing options...
golopark Posted May 29, 2016 Share Posted May 29, 2016 Por cierto que a mi me pasa con una instalacion nueva y con el template estandard que viene con el prestashop 1.6.1.5 Link to comment Share on other sites More sharing options...
ventura Posted May 29, 2016 Share Posted May 29, 2016 Parece que es un bug de la version 1.6.1.5 que tendrá que ser arreglado en una próxima actualizacion. Para arreglarlo hay que añadir en el archivo classes\pdf\HTMLTemplate.php esta función /** * Returns the template's HTML pagination block * * @return string HTML pagination block */ public function getPagination() { return $this->smarty->fetch($this->getTemplate('pagination')); } Link to comment Share on other sites More sharing options...
golopark Posted May 29, 2016 Share Posted May 29, 2016 Gracias por la aportacion, pero lo he probado y con esas modificacion la factura deja de funcionar y el resto sigue igual, no funciona. Seguro que la modificacion es en classes\pdf\HTMLTemplate.php ? Link to comment Share on other sites More sharing options...
ventura Posted May 29, 2016 Share Posted May 29, 2016 Gracias por la aportacion, pero lo he probado y con esas modificacion la factura deja de funcionar y el resto sigue igual, no funciona. Seguro que la modificacion es en classes\pdf\HTMLTemplate.php ? Seria para los albaranes solo. Para la factura ademas de editar esa clase hay que eliminar en classes\pdf\HTMLTemplateInvoice.php la misma función que se añade en HTMLTemplate.php esta public function getPagination() { return $this->smarty->fetch($this->getTemplate('pagination')); } Link to comment Share on other sites More sharing options...
golopark Posted May 29, 2016 Share Posted May 29, 2016 Muchas gracias Lo he vuelto a probar y funciona !! Debi hacerlo mal la primera vez Muchas gracias Link to comment Share on other sites More sharing options...
arsonists Posted May 29, 2016 Author Share Posted May 29, 2016 Ya lo he solucionado como indica Ventura. Muchas gracias. Link to comment Share on other sites More sharing options...
doodlescreative Posted June 8, 2016 Share Posted June 8, 2016 Solo agradecer, a Ventura, yo tenía el mismo problema y lo he solucionado siguiendo las instrucciones. Graciasss mil Marisol Link to comment Share on other sites More sharing options...
antonio4287 Posted June 13, 2016 Share Posted June 13, 2016 Buenas tardes, lo he probado tanto para albaran de entrega como para factura y sigue sin funcionar, debe haber algo más que influya en el problema.¿alguien puede subir los archivos para ver si se trata de algun error de mis ficheros o es otra cuestion?Gracias de antemano Link to comment Share on other sites More sharing options...
rafaelmcomercial Posted August 17, 2016 Share Posted August 17, 2016 Hola, perdonar la ignorancia y Gracias de Antemano pero, Como o donde exactamente hay que incorporar el archivo que indicais? Gracias Link to comment Share on other sites More sharing options...
doodlescreative Posted August 17, 2016 Share Posted August 17, 2016 (edited) Rafael tienes que entrar por ftp donde tienes alojado tu prestashop, buscar el archivo HTMLTemplate.php que esta en (classes\pdf\HTMLTemplate.php). Lo abres y añades la linea que puso Ventura, guardas los cambios y lo vuelves a poner en su sitio. Acuerdate tambien de seguir los pasos que da Ventura en un segundo post para la factura, lo de la linea que tienes que borrar en el archivo, classes\pdf\HTMLTemplateInvoice.php.Procedes de la misma manera, buscas el archivo en su ubicacion lo abres, borras la linea, lo guardas y lo vuelves a subir, reemplazandolo por el anterior. (No obstante, guarda siempre una copia de los dos archivos originales por si te equivocas en algo para poder dejarlo como estaba). Un saludo Edited August 17, 2016 by doodlescreative (see edit history) Link to comment Share on other sites More sharing options...
rafaelmcomercial Posted August 18, 2016 Share Posted August 18, 2016 Muchas Gracias doodlescreative por la Aclaración, y a Ventura por el post, me estaba volviendo loco, por fin solucionado, Gracias Link to comment Share on other sites More sharing options...
Recommended Posts