Joomla 2.5 PDF и Virtuemart
Исправляем кодировку в генерируемом PDF
Исправление проблемы с отображение русских символов в virtuemart. При нажатие на кнопку pdf
1. Загружаем последнюю версию скрипта TCPDF
2. Извлекаем архив
3. Идем в созданную папку и копируем всё ее содержимое в папку на сервер: ваш_сайт/libraries/tcpdf/
4. Открываем текстовым редактором файл ваш_сайт/libraries/joomla/document/pdf/pdf.php и находим строчку $pdf->SetFont .
5. Заменяем строку:
Код:
$pdf->SetFont('helvetica', '', 8, '', 'false');
на эту:
Код:
$pdf->SetFont('freesans', '', 8, '', 'false');
6. Так же поиском ищем “var $_header_font” и “var $_footer_font” и заменяем их на это:
Код:
var $_header_font = 'freesans'; var $_footer_font = 'freesans';
7) Открываем файл ваш_сайт/components/com_virtuemart/helpers/vmpdf.php , И так же везде, где helvetica заменяем на freesans
После этого pdf должен работать.