Перейти к содержимому


Вывод на печать - слетает кодировка

кодировка вывод на печать

  • Вы не можете ответить в тему
Сообщений в теме: 4

#1 Lada

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 107 сообщений
Репутация: 7
Начинающий
  • ГородЧита

Отправлено 07 August 2015 - 01:10 PM

Обнаружилось, что при выводе на печать в админпанели из Списка заказов слетает кодировка:

Изображение

То есть внизу страницы есть ссылка Вывод на печать и при нажатии получаются ромбики вместо слов...
Помогите - где исправить, что бы кодировка не слетала...
  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 07 August 2015 - 05:54 PM

Помогите - где исправить, что бы кодировка не слетала...

Попробуйте в файле invoice.php перед

$smarty->display("invoice.tpl.html");

вставить

header('Content-type: text/html; charset=windows-1251');

Думаю, что Ваш сервер по умолчанию отдает charset=UTF8, если не указано что-то другое.

PS. Зачем замазывать сайт? А если уж замазывать, то во всех местах скриншота, а не в двух :).
  • 2
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 Lada

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 107 сообщений
Репутация: 7
Начинающий
  • ГородЧита

Отправлено 07 August 2015 - 06:25 PM

Спасибо - всё получилось. Кодировка поправилась.
  • 0

#4 Salp

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 218 сообщений
Репутация: 54
Продвинутый

Отправлено 16 August 2015 - 10:54 AM

Я исправлял этот неприятный баг, добавив в .htaccess
AddDefaultCharset windows-1251
Насколько я понял, проблема возникла после очередного апдейта на сервере.
  • 0

#5 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 16 August 2015 - 11:43 AM

AddDefaultCharset windows-1251

Тоже вариант, причем более правильный, т.к. исправит эту проблему ВЕЗДЕ, где явно не указана кодировка.
Правда, не у каждого хостера может быть разрешено изменение этой настройки в .htaccess.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)