+++Edit: älteren Beitrag gelöscht, da nun nicht mehr relevant +++
Mittlerweile habe ich herausgefunden, dass es eine Extension ("fpdf") gibt, die die FPDF-Klasse in Typo3 verfügbar macht. Diese habe ich also installiert und auch die Dokumentation konsultiert. Ergebnis: folgende Funktion, die leider immer noch kein PDF produziert, obwohl nach Beispiel nachgebaut.
Kann mir jemand helfen? Ich finde einfach keinen Fehler.
Die Funktion, die das PDF erzeugen soll:
function printEinzugsermachtigung(){
// FPDF-Klasse und das Verzeichnis der FPDF-Schriftarten einbinden
define("FPDF_FONTPATH",t3lib_extMgm::extPath('fpdf'). 'font/');
$pdf = new PDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
return $pdf->Output('test');
}
Oben in der Klasse, in der sich dieser Funktion befindet, stehen zudem olgende require-Befehle:
require_once(t3lib_extMgm::extPath('fpdf').'class.tx_fpdf.php');
require_once(t3lib_extMgm::extPath('fpdf').'fpdf.php');
Statt der gewünschten PDF wird einfach nur das allgemeine Template der Typo3-Seite ausgegeben, leider nicht mal eine Fehlermeldung.
Ich hoffe inständig auf Rat.