Gestaltung von PDF-Dokumenten und E-Mails

Ihr benötigt Hilfe oder habt Fragen bei der Erstellung eines eigenen Layouts oder kleinen Veränderungen am Standard Layout, dann ist dies das richtige Forum

Moderatoren: Magnus, mmaass, ablass

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon bigfraggle » Di 23. Aug 2011, 13:38

lol

Ja, aber wo ist das Wort "Sofortüberweisung" in diesem Fall hinterlegt, damit ich aus dem falsch dargestellten ü ein ü machen kann?
In den Sprachdateien wie gesagt nicht...
Codedirect - Dein Shop für PSN, Xbox Live, Zune & Co.
bigfraggle
 
Beiträge: 152
Registriert: Mo 1. Nov 2010, 16:30
Wohnort: Berlin

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon Genesis » Di 23. Aug 2011, 15:07

Könnte es ev. sein, das die Funktion das "Sofortüberweisung" aus der DB (Tabelle: PRÄFIX_zahlungsart_langu) holt?

Dort ist es ohne html-entities angegeben... und wird ja auch in der ein oder anderen inc.php Datei direkt eingelesen

Vielleicht mal ein neuer Ansatz?

Grüsse Genesis

PS: vor Änderungen an der DB - IMMER vorher eine DB-Sicherung machen!
Genesis
 
Beiträge: 38
Registriert: Mi 25. Feb 2009, 20:06

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon Magnus » Di 23. Aug 2011, 19:47

Hallo,

das ü ist nicht falsch dargestellt, ist nur in utf8 codiert und fpdf ( der pdf Ersteller) kann nur ansi. Das Umwandeln in den html code bringts also auch nicht.

Probiers doch mal mit utf8decode

Also die Zeile
Code: Alles auswählen
$PDFDokument->Cell(40, 5, $BestellObject->zahlungsart_name, 0, 0);

nach so ändern:
Code: Alles auswählen
$PDFDokument->Cell(40, 5, utf8_decode($BestellObject->zahlungsart_name), 0, 0);


sollte eigentlich klappen

Gruß

Magnus
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon bigfraggle » Mi 24. Aug 2011, 05:27

Das wars!

Danke :)
Codedirect - Dein Shop für PSN, Xbox Live, Zune & Co.
bigfraggle
 
Beiträge: 152
Registriert: Mo 1. Nov 2010, 16:30
Wohnort: Berlin

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon bigfraggle » Di 30. Aug 2011, 18:15

Ich muss hier noch einmal nachhaken...

Einer meiner Artikel hat das €-Zeichen im Namen, auf der PDF-Rechnung wird anstelle des "€" aber ein "?" angezeigt.
Nun dachte ich, hier würde ebenfalls utf8_decode weiterhelfen, tut es aber irgendwie nicht...

Code: Alles auswählen
$PDFDokument->Cell(60, 5, utf8_decode($Artikelname), 0, 0);

Habt ihr noch einen Tipp für mich?
Codedirect - Dein Shop für PSN, Xbox Live, Zune & Co.
bigfraggle
 
Beiträge: 152
Registriert: Mo 1. Nov 2010, 16:30
Wohnort: Berlin

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon mmaass » Sa 3. Sep 2011, 20:25

Ich glaube FPDF konnte das nicht darstellen.
Da waren wir schon lange nicht mehr dran, weiss gar nicht, wie wir das gelöst hatten.
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon bigfraggle » So 4. Sep 2011, 10:44

Hm...

Es gibt da einen Programmteil, die das anscheinend bewerkstelligen soll bzw. sollte.

Code: Alles auswählen
$Warenkorb["artikel_name"] = str_replace("€", chr(128), $Warenkorb["artikel_name"]);
...
Codedirect - Dein Shop für PSN, Xbox Live, Zune & Co.
bigfraggle
 
Beiträge: 152
Registriert: Mo 1. Nov 2010, 16:30
Wohnort: Berlin

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon Magnus » So 4. Sep 2011, 20:39

also nach meiner Erfahrung kann fpdf, so wie es in randshop drin ist, nur die ISO 8859-x Zeichensätze. Und in diesen ist halt kein Euro-Zeichen drin. Und was nicht drin ist, kann eben auch nicht dargestellt werden ...
Es gibt zwar Möglichkeiten, das nachzurüsten, die sind aber nicht einfach und haben Nebenwirkungen (z.B. größere Dateien)

vielleicht wäre es ein gangbarer Weg einfach an der genannten Codestelle das chr128 durch Eur ersetzen?

viele Grüße

Magnus
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Re: Gestaltung von PDF-Dokumenten und E-Mails

Beitragvon bigfraggle » Mo 5. Sep 2011, 10:04

Ja, habe im Artikelnamen jetzt EUR geschrieben.

Schön ist das trotzdem nicht. Wäre toll, wenn man das irgendwann mal optimieren könnte.
Codedirect - Dein Shop für PSN, Xbox Live, Zune & Co.
bigfraggle
 
Beiträge: 152
Registriert: Mo 1. Nov 2010, 16:30
Wohnort: Berlin

Vorherige

Zurück zu Designfragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste