erstmal herzlichen Dank für die Macher und Posts auf stackoverflow.com. Dort werde ich sehr oft fündig, wenn ich nach Lösungen für technische Probleme suche. So auch wieder in diesem Fall. Ich habe bei einigen Contao-Projekten die FPDI-Bibliothek und TCPDF im Einsatz. Wenn ich ein PDF erzeugen möchte und die Fehlerausgabe eingeschaltet ist, wirft er mir zwei Fehler:
Runtime notice: Declaration of FPDF::_putstream() should be compatible with TCPDF::_putstream($s, $n = 0) in …/plugins/fpdi/fpdi2tcpdf_bridge.php on line 167 #0 …/plugins/fpdi/fpdi.php(24): __error(2048, 'Declaration of ...', '/var/customers/...', 167, Array) #1 …/plugins/fpdi/fpdi.php(24): require_once() #2 …/system/modules/invoice_and_offer/iaoPDF.php(28): require_once('/var/customers/...') #3 …/system/modules/invoice_and_offer/dca/tl_iao_offer.php(863): require_once('/var/customers/...') #4 …/system/modules/backend/DataContainer.php(546): tl_iao_offer->showPDFButton(Array, 'key=pdf', 'PDF generieren', 'eine PDF zu die...', 'iconPDF.gif', '', 'tl_iao_offer', NULL, NULL, false, NULL, NULL) #5 …/system/drivers/DC_Table.php(4075): DataContainer->generateButtons(Array, 'tl_iao_offer', NULL) #6 …/system/drivers/DC_Table.php(344): DC_Table->listView() #7 …/system/modules/backend/Backend.php(287): DC_Table->showAll() #8 …/contao/main.php(120): Backend->getBackendModule('iao_offer') #9 …/contao/main.php(230): Main->run() #10 {main}
Runtime notice: Declaration of FPDF_TPL::SetFont() should be compatible with TCPDF::SetFont($family, $style = '', $size = NULL, $fontfile = '', $subset = 'default', $out = true) in …/plugins/fpdi/fpdf_tpl.php on line 460
#0 …/plugins/fpdi/fpdi.php(27): __error(2048, 'Declaration of ...', '/var/customers/...', 460, Array) #1 …/plugins/fpdi/fpdi.php(27): require_once() #2 …/system/modules/invoice_and_offer/iaoPDF.php(28): require_once('/var/customers/...') #3 …/system/modules/invoice_and_offer/dca/tl_iao_offer.php(863): require_once('/var/customers/...') #4 …/system/modules/backend/DataContainer.php(546): tl_iao_offer->showPDFButton(Array, 'key=pdf', 'PDF generieren', 'eine PDF zu die...', 'iconPDF.gif', '', 'tl_iao_offer', NULL, NULL, false, NULL, NULL) #5 …/system/drivers/DC_Table.php(4075): DataContainer->generateButtons(Array, 'tl_iao_offer', NULL) #6 …/system/drivers/DC_Table.php(344): DC_Table->listView() #7 …/system/modules/backend/Backend.php(287): DC_Table->showAll() #8 …/contao/main.php(120): Backend->getBackendModule('iao_offer') #9 …/contao/main.php(230): Main->run() #10 {main} TCPDF ERROR: Some data has already been output, can't send PDF file
genau für diesen Fall gibt es dank helfenden Leuten auf stackoverflow.com eine Lösung.
https://stackoverflow.com/questions/19912591/fpdi-tcpdf-problems
Kommentare
Es wurden noch keine Kommentare abgegeben. Fühl dich frei und sei der Erste.
hinterlasse ein Kommentar