Как да кирилизираме pdf на своя RedShop

Михаил Михов
 | 13 Май 2014
Прочетена 1580 пъти  | Последно променена в 15 Май 2014
(2 гласа)

Ако имате проблем с кодировката на 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 ще приема кирилицата без грешка.

Успех!

Личен блог

Влезте в сайта за да публикувате във Вашият личен блог

Реклама

Онлайн във форума

Имаме 15 гости и 1 потребител на линия

Реклама