18.09.2006
в vTigerCrm 5.0: "Вывод в PDF" и "Вывод в Excel" передает в названиях колонок русские символы крякозябрами. Как можно исправить?

Сообщение отредактировано: clockover, в: 2006/09/18 14:59
06.11.2006
Передаю свой опыт по адаптации данного раздела программы. Для вывода русских символов в PDF: в файле CreatePDF.php добавил первую строчку [quote] define('FPDF_FONTPATH',$root_directory.'include/fpdf/font/');[/quote] т.к. Vtiger не формирует переменную FPDF_FONTPATH правильно. Добавил шрифты с кирилицей в каталог include\\fpdf\\font После строки(примерно 319), где написано [quote]$pdf->AddPage();[/quote] добавил явно внесенные мною шрифты, дописав пару строчек [quote]$pdf->AddFont('arial','','arial.php'); $pdf->AddFont('arial','B','arialbd.php');[/quote] А в конце файла сделал [quote]$pdf->WriteHTML(iconv('UTF-8','windows-1251',$html)); //$pdf->WriteHTML($html);[/quote] Для вывода в Exel: вопрос решается аналогично заменой двух строчек в файле CreateXL.php [quote]// $worksheet->write(0, $count, $key , $header); $worksheet->write(0, $count, iconv('UTF-8','windows-1251',$key),$header);[/quote] [quote]// $worksheet->write($key+1, $dcount, $value); $worksheet->write($key+1, $dcount, iconv('UTF-8','windows-1251',$value)); [/quote] Всем успехов на Русском! [url]http://www.polymersm.ru[/url] Сообщение отредактировано: MBB, в: 2006/11/06 12:15

Сообщение отредактировано: MBB, в: 2006/11/06 12:17
19.06.2007
При выводе в Excel кодировка бьется, что только не делал, похоже что гдето в заголовка экселя есть установки конкретной кодировки, потому что такое ощущение складывается, что он тупо сохраняет в iso-8859-1, и никакие ухищрения с iconv не помогают. Помогите разобраться с этой проблемой!!! Сервачок на FreeBSD 6.2 крутиться. Excel открывал в OpenOffice 2.2 на Ubuntu 7.04 и в MS Office 2003 на Windows ХР - одинаково бьет кодировки. Сообщение отредактировано: Krest, в: 2007/06/19 22:35

Сообщение отредактировано: Krest, в: 2007/06/21 09:59
Текст сообщения: