Buenas tardes
Estoy creando un componente para joomla1.5, y tengo que realizar un reporte en pdf, la librería de joomla que trae por defecto no me tiene las funciones que necesito.
Use la librería fpdf para crear el reporte, para mi sorpresa cuando instale el componente en el sitio de producción me crea el archivo pero me lo crea corrupto, si le cambio a que me lo imprima en pantalla me da otro error que es el siguiente.
Warning: Cannot modify header information - headers already sent by (output started at C:AppServwwwj15componentscom_consultasreportreport.php:2) in C:AppServwwwj15componentscom_consultasfpdffpdf.php on line 1017
FPDF error: Some data has already been output, can't send PDF file
Me pueden ayudar
Hola markceron:
mira el siguiente hilo https://www.webempresa.com/foro/6-Joomla-15/684-C%C3%B3mo-crear-informes-PDF-con-Joomla-y-Breezingforms.html , , es raro lo que mencionas sabes yo eh creado muchos formatos en PDF con breezingforms en Quickmode sin necesidad de crear componentes y me van muy bien, hego muchas cosas con la clase fpfd, puedo darte ideas, lee el hilo que te eh posteado y si gustas seguir ese metodo sin crear componentes estaremos al pendiente en este hilo. un abrazo
Rodrigo
Hola markceron,
Revisa la sintaxis del script, ya que este no puede contener nada de HTML o espacios antes de <?
Revisa de paso las FAQs de FPDF hay información útil:
- http://www.fpdf.org/es/FAQ.php#9
En concreto el apartado "9": 9. Encuentro el siguiente error cuando intento generar un PDF: Some data has already been output, can't send PDF file
Saludos
Perdón que no me explique, el componente que se esta creando necesita crear un reporte pdf, y eh buscado pero solo plugin y módulos de paga he encontrado, y el componente es hecho a la medida. y por eso opte por usar la libreria fpdf.
Hola markceron,
Entiendo tu planteamiento inicial, pero no entiendo que tiene que ver buscar un plugin o modulo si estas usando una libreria para un módulo a medida... me quede perdido 😛
Tendrás que explicarte mejor aún si puedes por favor.
Saludos
Gracias por la ayuda, me fue muy útil, ya pude hacer el reporte que necesitaba.
Gracias, ya se soluciono el problema, ya pude crear el pdf.