Имеится на Joomla 1.5 2 язычный сайт. Сделаный на основе joomfish Русский + латышский.
Когда делаеш в русской версии латышскую страницу делает на ура. Впрочем как и русские страницы. Но как переключаешся на латышский варинат независима страница на русском или ташыском выдаётся следуящяя ошибка.
Warning: TCPDF::include(T:\home\users\
nrj.lv\language\pdf_fonts\vera.php) [function.TCPDF-include]: failed to open stream: No such file or directory in T:\home\users\
nrj.lv\libraries\tcpdf\tcpdf.php on line 1909
Warning: TCPDF::include() [function.include]: Failed opening 'T:\home\users\
nrj.lv\language\pdf_fonts\vera.php' for inclusion (include_path='.;/usr/local/PHP/PEAR;/usr/local/PHP/PEAR/smarty') in T:\home\users\
nrj.lv\libraries\tcpdf\tcpdf.php on line 1909
TCPDF error: Could not include font definition file
Где что исправить или подправить надо помагите очень надо....
Ответы (1)
RSS$lang = &JFactory::getLanguage();
$font = $lang->getPdfFontName();
$font = ($font) ? $font : 'freesans';
$pdf->setRTL($lang->isRTL());
$pdf->setHeaderFont(array($font, '', 10));
$pdf->setFooterFont(array($font, '', 8));
задается шрифт для пдфки, а он зависит от языка. Скорее всего для латышского указан другой шрифт пдф, который отсутствует. Отсюда и генерируется ошибка tcppdf. Если так, то
1. в \language\pdf_fonts добавить описание нужного шрифта
2. или в латышских языковых настройках указать шрифт, как в русских
dubtar
Только зарегистрированные и авторизованные пользователи могут отвечать.