GLPI. Выгрузка списка в формате CSV в кирилице

imagesДля нормальной выгрузки формата CSV требуется немного подредактировать следующий файл: inc/search.class.php. Нас интересует строка №5884.

Исправляем следующим образом:
было:

[sourcecode language=»plain»]header(‘Content-Disposition: filename=glpi.csv’);[/sourcecode]

стало:

[code]header(‘Content-Disposition: filename=glpi.csv’);
header(‘Content-Encoding: UTF-8’);
header(‘Content-type: text/csv; charset=UTF-8’);
echo "\xEF\xBB\xBF"; // UTF-8 BOM[/code]

Второй вариант: тот же файл, найти

[code]static function csv_clean($value) {[/code]

и там перед return $value;
добавить:

[code]$value = iconv(‘utf8’, ‘cp1251’, $value);[/code]

Добавить комментарий