Seite 1 von 1

Umlaute im Rechnungs-PDF falsch dargestellt

BeitragVerfasst: Fr 31. Aug 2012, 14:25
von kuesschenshop
Hallo,

hier gibt es zwar schon ein paar Fragen zu den Umlaut-Problemen, aber meine bekomme ich nirgends beantwortet:

Im Rechnungs-PDF ist nur bei derZahlungsart das Wort „Sofortüberweisung“ mit falschem Umlaut angezeigt. Alles andere ist ok. Randshop Version 1.7. mit Warenwirtschaftsmodul. Wo kann ich das beheben?

Danke.

Re: Umlaute im Rechnungs-PDF falsch dargestellt

BeitragVerfasst: Mo 3. Sep 2012, 11:16
von mmaass
In der functions.mod.bestellungen.inc.php in CreateRechnungsPDF()

Ca. Zeile 1454, kann etwas abweichen, da dies bei uns im Entwicklungsstand ist.

$BestellObject->zahlungsart_name)

in

utf8_decode($BestellObject->zahlungsart_name)

Re: Umlaute im Rechnungs-PDF falsch dargestellt

BeitragVerfasst: Mo 3. Sep 2012, 16:55
von kuesschenshop
Da bekomme ich einen Syntax-Fehler und die gesamte Faktura im Shop wird nicht mehr angezeigt. Was tun?

// Zahlungsart
$PDFDokument->SetXY(20, 125 + ($LineCounter * 5));
$PDFDokument->Cell(35, 5, "", 0, 0);
$PDFDokument->Cell(80, 5, $l_zahlung . " - " . utf8_decode($BestellObject->zahlungsart_name, 0, 0);
$PDFDokument->Cell(20, 5, $BestellObject->versand_mwst_format . "%", 0, 0, "R");
$PDFDokument->Cell(20, 5, $BestellObject->zahlungsart_preis_format_einfach, 0, 0, "R");
$PDFDokument->Cell(20, 5, $BestellObject->zahlungsart_preis_format_einfach, 0, 0, "R");
$LineCounter++;

Re: Umlaute im Rechnungs-PDF falsch dargestellt

BeitragVerfasst: Mo 3. Sep 2012, 18:04
von Magnus
nach zahlungsart_name fehlt die schließende Klammer.
Die Zeile muss so aussehen:
Code: Alles auswählen
$PDFDokument->Cell(80, 5, $l_zahlung . " - " . utf8_decode($BestellObject->zahlungsart_name), 0, 0);


Gruß

Magnus

Re: Umlaute im Rechnungs-PDF falsch dargestellt

BeitragVerfasst: Mo 3. Sep 2012, 18:52
von kuesschenshop
Danke, das hat funktioniert!!

Re: Umlaute im Rechnungs-PDF falsch dargestellt

BeitragVerfasst: So 20. Jan 2013, 17:55
von Randshoprookie
Hallöchen,

habe jetzt auch dieses Problem, ist bei mir RS2.0 und Faktura aktuell Zeile 1995

habe das so eingesetzt:

$PDFDokument->Cell(80, 5, $l_zahlung . " - " . utf8_decode($BestellObject->zahlungsart_name), 0, 0);

Ich habe mir extra noch das Notepad++ geladen, und darauf geachtet, dass die Datei utf8 ohne BOM gespeichert wird.

Außerdem wird der Zusatzkommentar auch fehlerhaft angezeigt.

Was kann ich machen?

LG Piet