Ако имате проблем с кодировката на pdf-a на своя RedShop, то вие сте на правилното място.
Тази статия е за версия на Joomla 2.5.x
За съжаление разработчиците на приложението не са си направили труда да помислят за utf-8 кодировка на pdf-a, който се праща като прикачен файл към имейла за Картата подарък.
Тази функция я има вградена в магазина, но при ползване на кирилица символите не се четат.
Ето какво трябва да направим в 2 лесни стъпки за да оправим това:
Приложението ползва TCPDF библиотека за създаване на pdf файла.
Първата стъпка е обновим библиотеката до последната версия.
Изтеглете я от sourceforge.net и подменете файловете от папката tcpdf
.../components/com_redshop/helpers/tcpdf
Подменяйте спокойно, защото файловете на компонента в тази папка няма да бъдат засегнати.
Втората стъпка е свързана с подмяна на 1 ред код във файла checkout.php , който ще промени кодировката на pdf-a
Файла се намира в .../components/com_redshop/models/
Намерете този ред (около ред 2981):
$pdf->SetFont('times', '', 18);
и го заменете с това:
$pdf->SetFont('freeserif', '', 12);
Това е всичко. Вашият pdf ще приема кирилицата без грешка.
Успех!