Ich habe mein invoicepdf.tpl modifiziert. Leider scheint es als ob da ein Bug drin steckt. Mit dem Code läuft mein Cronjob nicht mehr durch.
Und zwar geht es um diesen Teil in der invoicepdf.tpl
PHP
function printFooter($pdf) {
$pdf->SetFont(NULL,'B',6);
$pdf->SetTextColor(100,100,100);
$pdf->SetY(-30);
$pdf->Cell(50,0,'Name',0,0,'L');
$pdf->SetX(90);
$pdf->Cell(50,0,'Bankverbindung',0,0,'L');
$pdf->SetX(160);
$pdf->Cell(40,0,'Kontakt',0,0,'L');
$pdf->SetAutoPageBreak(true,10);
// horizontale Linie
$pdf->Ln(1);
$pdf->SetDrawColor(100,100,100);
$pdf->Line($pdf->GetX(),$pdf->GetY()-4,190,$pdf->GetY()-4);
$pdf->Ln(1);
$pdf->SetFont(NULL,'',6);
$Footer_Anfang_Y = $pdf->GetY();
$pdf->MultiCell(50,7,"\nLippuner Hosting GmbH \nZweibruggenmuehlestr. 15 \n9014 St.Gallen \nCH - Schweiz\n",0,'L',0);
$pdf->SetY($Footer_Anfang_Y);
$pdf->SetX(90);
$pdf->MultiCell(50,7,"\nBank: UBS AG \nIBAN: CH77 0025 4254 1361 3260 E\nBIC: UBSWCHZH80A\n",0,'L',0);
$pdf->SetY($Footer_Anfang_Y);
$pdf->SetX(160);
$pdf->MultiCell(40,7,"\nTelefon: +41 (0)71 544 10 74 \nFax: +41 (0)71 588 02 42 \nE-Mail: info@server4.pro \n",0,'L',0);
$pdf->SetY($Footer_Anfang_Y+11);
$pdf->SetX(185);
$pdf->MultiCell(18,6,$pdf->getAliasNumPage() . " / " . $pdf->getAliasNbPages(),0,'R',0);
}
Alles anzeigen
Es sollte ja keine Rolle spielen an welcher Stelle ich die Function einbaue in der invoicepdf.tpl innerhalb vom php Parameter.
Gruss und Dank für die Hilfe