Ich möchte die Zusatzinfo auf dem PDF in rot schreiben. Das klappt soweit auch mit einer Anpassung in der Order.php.
Aber es ist nun alles rot ab der Zusatzinfo. Auf der zweiten Seite ist es dann schwarz.
Die Widerrufsbelehrung und die Info vom Kunden müssten nicht rot sein. Wenn es mehrere Produkte hat, funktioniert es bzw. die Widerrufsbelehrung rutscht dann auf die zweite Seite und es ist schwarz.
Ich habe es wie folgt angepasst. Hat jemand eine Idee was hier falsch ist?
if ($vendorinfo->additional_information){
if ($y2 + $y > 240){
$pdf->addNewPage();
$y = 50;
$y2 = 0;
}
$y2 += 6;
$pdf->SetXY(20, $y2 + $y);
$pdf->SetTextColor(255, 0, 0); // Rot (RGB)
$pdf->MultiCell(170,4,$vendorinfo->additional_information,'0','L');
$pdf->SetTextColor(0, 0, 0); // Black (RGB)
}
if ($jshopConfig->show_return_policy_text_in_pdf){
$pdf->SetAutoPageBreak(1);
$y = $pdf->getY();
if ($y>240){
$pdf->addNewPage();
$y = 50;
}
$list = $order->getReturnPolicy();
$listtext = array();
foreach($list as $v){
$listtext[] = $v->text;
}
Joomla: 5.0.2