I’ve been testing CE 4.4.4 and found an issue with the PDF invoice creation. :eek:
When doublebyte characters (Chinese, Japanese, etc…) are used for the shop’s name, address, account details, etc…) the PDF does not properly display the characters. They come out at squares.
This is a common problem for systems which aren’t set up to handle UTF-8 input AND output. This is surprising as OXID CE4.4 has been so far no problem with handling characters.
TCPDF has an updated version: [B]tcpdf_5_9_034.zip[/B] as of Dec. 12. 2010.
Currently OXID 4.4.5 uses Version:[B] 4.8.007[/B] so…
it would be beneficial to have the PDF version updated as well in OXID’s current Beta version.
According to their changelog.txt there are some significant bugs fixed.
I would be happy to add it to BugTracker except after 4 attempts the same error pops up in the Bug Tracker…
…when I tried to attach a sample Invoice, the following error appears, so the PDF bug has been posted without a sample PDF
APPLICATION ERROR #401
Database query failed. Error received from database was #1267: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘=’ for the query: SELECT COUNT(*)
FROM mantis_bug_file_table
WHERE filename=? AND bug_id=?.
Someone else can make a post in the Bug Tracker reporting the bug in the Bug Tracker itself.