PDA

Просмотр полной версии : TemplaVoila кодировка utf-8


elezeo
17.07.2011, 01:04
Использую TYPO3 4.5 Templavoila 1.5.5
Устанавливал на пустую базу (пакет Intraduton Package)
Суть проблемы в том, что при Мапинге элементов страницы шаблон показывается в кодировке utf-8 без перекодировки. Во всех остальных частях работы движка никаких особых проблем нет. Везде где надо установил необходимую кодировку (utf-8). файл шаблона тоже в кодировке utf-8. Отображается шаблон в FE отлично, без проблем. Но вот в BE Templavoila русский текст - каракули.
Расширение уже переустанавливал (с перезаписью файлов)

Можно решить эту проблему?
Заранее благодарю

Antony_A
17.07.2011, 01:26
[BE][forceCharset] = utf-8
[SYS][setDBinit] = SET NAMES utf8

мне помогли в свое время эти два параметра в конфиге.

elezeo
17.07.2011, 23:36
Это у меня настроено.
Я малость покапался и выяснил, что это поведение тега <iframe> который собственно и вставляет страницу шаблона. Возможно это тока на браузере Google Chrome на других не пробовал.

-=UncleByte=-
18.07.2011, 00:33
Это никоим образом не влияет на функционирование маппинга и на вывод шаблона. Спокойно делайте маппинг, все будет работать.

elezeo
18.07.2011, 02:18
т.е. это его нормальное состояние выводить html с кодировкой искаженно?!
А можно же пофиксить это. Я даже знаю как.
просто заморачиваться не охота. Действительно на маппинг это не влияет. Так - легкое неудобство.

-=UncleByte=-
18.07.2011, 02:21
Именно. Учитывая что маппинг практически одноразовое занятие.

Maxim T
10.11.2011, 16:38
Как профиксить?

-=UncleByte=-
10.11.2011, 16:52
Как профиксить?
А зачем?

Maxim T
10.11.2011, 18:48
А зачем?

Если пользоваться TV раз в год то наверное и не зачем, а если каждый день что то маппить то напригает.

Решил проблему через добавив в файл htaccess
строку: AddDefaultCharset utf-8

Всё отображается как надо.

-=UncleByte=-
10.11.2011, 20:49
А зачем каждый день что-то мапить? И чем так напрягает русская неверная кодировка при маппинге, если в любом случае маппинг идет по тегам html, которые пишутся латиницей?

elezeo
12.11.2011, 13:22
Макс. Не парься.. Тм есть переключалка на отображение данных в виде кода HTML. В этом режиме и можно мапить без проблем.
Ну а если визуально нравиться, можно попытаться в другом браузере.