Habe das Modul PDF Rechnung 3.1 erfolgreich eingebaut, alles funktioniert soweit, bis auf das keine Umlaute übergeben werden. Sei es in Artikeln oder in der Adresse des Kunden anstelle fehlt der Buchstabe einfach. Weiß jemand wo man da was eintragen kann ?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Keine Übergabe von Umlauten in PDF Rechnung 3.1
Einklappen
X
-
Oh sorry hab ich vergessen. Hier der Link http://shop.mittelalterkraeuter.de
Im Shop selber zeigt er alles korrekt an. Auch in den Emails wird alles korrekt angezeigt nur nicht bei der PDF Rechnung dort fehlen ä,ö,ü,ß und ich versteh nicht warum.Zuletzt geändert von Kräuterhexe; 07.06.2013, 18:57.
Kommentar
-
Zitat von Kräuterhexe Beitrag anzeigenIm Shop selber zeigt er alles korrekt an. Auch in den Emails wird alles korrekt angezeigt nur nicht bei der PDF Rechnung dort fehlen ä,ö,ü,ß und ich versteh nicht warum.
Kommentar
-
Zitat von webchills Beitrag anzeigenIst das eine 1.5 Neuinstallation oder hast Du einen älteren Shop auf 1.5 aktualisiert?
In meinem 1.3.8 Version funktionieren die Umlaute in pdf_rechung3 ohne Probleme.
Ich habe auch ein Problem mit einem Zonderzeichen. Ich habe die folgende Beschreibung meines Problems in einem anderen Thread geschrieben:
Jetzt habe ich das Problem, dass die Umlaute nur als Leerzeichen in das pdf übernommen sind. Kommischerweiße, wenn ich das Wort, zum Beispiel "Überweisung", aus dem pdf kopiere und in einen Texteditor hineinfüge, taucht plötzlich das Umlaut wieder auf.
Zum Beispiel:
In das pdf sieht es so aus -- Vorkasse/Bank berweisung
Aber, wenn ich das Text aus dem pdf kopiere und hier hereinfüge, sieht es richtig aus -- Vorkasse/Banküberweisung
Ich benutze auch ein Sonderzeichen für Durchmesser in meine Artikelbeschreibungen. In ganzen Shop sieht es richtig aus wie -- Ø4-5 mm
Aber im pdf sieht es so aus -- Also, ich kriege die Sonderzeigen-Codierung überhaupt nicht hier herein....
Ich weiß, dass ich im Forum irgenwo ein Thread über etwas änliches (oder vielleicht genau gleich) gelesen habe, aber Momentan finde ich es nicht mehr. Ich suche weiter, und meld mich sobald ich es gefunden habe. In der Zwichenzeit, Fall jemand weiß wo es ist, würde ich über eine kurze Bescheitsagen sehr dankbar sein.
Kommentar
-
@fish4two
Können wirs mal etwas systematischer angehen? Kannst Du bitte folgende Infos posten:
1)
Admin > Tools > Serverinfo
Welche PHP Version und welche MySQL Version wird verwendet?
2)
Enthalten Deine includes/configure.php und DEINADMIN/includes/configure.php folgenden Eintrag?
Code:define('DB_CHARSET', 'utf8');
Enthalten Deine includes/laguages/german.php und DEINADMIN/includes/languages/german.php folgenden Eintrag?
Code:// charset for web pages and emails define('CHARSET', 'utf-8');
Gehe in phpMyAdmin, wähle Deine Datenbank aus und gib dann unter SQL im Eingabefeld folgende Abfrage ein:
Code:SHOW VARIABLES LIKE 'char%';
Code:character_set_client utf8 character_set_connection utf8 character_set_database latin1 character_set_filesystem binary character_set_results utf8 character_set_server utf8 character_set_system utf8
Kommentar
-
Zitat von webchills Beitrag anzeigen@fish4two
Können wirs mal etwas systematischer angehen? Kannst Du bitte folgende Infos posten:
Zitat von webchills Beitrag anzeigen1)
Admin > Tools > Serverinfo
Welche PHP Version und welche MySQL Version wird verwendet?
Datenbank: MySQL 5.0.96-log
Zitat von webchills Beitrag anzeigen2)
Enthalten Deine includes/configure.php und DEINADMIN/includes/configure.php folgenden Eintrag?
Code:define('DB_CHARSET', 'utf8');
Zitat von webchills Beitrag anzeigen3)
Enthalten Deine includes/laguages/german.php und DEINADMIN/includes/languages/german.php folgenden Eintrag?
Code:// charset for web pages and emails define('CHARSET', 'utf-8');
Zitat von webchills Beitrag anzeigen4)
Gehe in phpMyAdmin, wähle Deine Datenbank aus und gib dann unter SQL im Eingabefeld folgende Abfrage ein:
Code:SHOW VARIABLES LIKE 'char%';
Code:character_set_client utf8 character_set_connection utf8 character_set_database latin1 character_set_filesystem binary character_set_results utf8 character_set_server utf8 character_set_system utf8
Ich bedanke mich für deine Hilfe!character_set_client utf8 character_set_connection utf8 character_set_database utf8 character_set_filesystem binary character_set_results utf8 character_set_server utf8 character_set_system utf8
Kommentar
-
Zitat von fish4two Beitrag anzeigenJa, die pdf Rechung ist jetzt besser. Die Umlate erscheinen jetzt
Zitat von fish4two Beitrag anzeigenaber das Durchmesser Sonderzeichen sieht immernoch so aus... Ø mit ; am Ende.
Der Vorteil von utf-8 ist, dass eben alle Zeichen so wie sie sind verwendet werden können.
Überprüfe in phpMyAdmin die Tabelle products_options_values wie dort im Feld products_options_values_name dieses Zeichen bei Dir drin steht.
Es sollte so sein: ⌀
Falls es anders drin steht, dann entsprechend ändern.
Dann wird es auch problemlos in der pdf Rechnung genauso dargestellt.
Alternativ gib es neu ein unter Webshop > AttributmerkmaleZuletzt geändert von webchills; 11.06.2013, 16:06.
Kommentar
-
Zitat von webchills Beitrag anzeigenWas ich da angehängt habe ist die Orginaldatei der pdf Rechnung 3.1. (mit einer kleinen Änderung bezüglich der Zwischensumme bei Seitenumbruch). Du hattest also in dieser Datei Änderungen vorgenommen und deshalb passten die Umlaute nicht.
Zitat von webchills Beitrag anzeigenDann ist wohl bei Dir das Zeichen ⌀ so in der Datenbank gespeichert.
Der Vorteil von utf-8 ist, dass eben alle Zeichen so wie sie sind verwendet werden können.
Überprüfe in phpMyAdmin die Tabelle products_options_values wie dort im Feld products_options_values_name dieses Zeichen bei Dir drin steht.
Es sollte so sein: ⌀
Falls es anders drin steht, dann entsprechend ändern.
Dann wird es auch problemlos in der pdf Rechnung genauso dargestellt.
Alternativ gib es neu ein unter Webshop > Attributmerkmale
Kommentar
Kommentar