Jump to content


Photo
- - - - -

Tooltip подсказка. Проблема с кодировкой

tooltip tooltips utf8 кодировка кракозябры подсказка

Best Answer SmetDenis , 09 December 2015 - 12:51

Посмотрите пожалуйста.

c9t4_200x0.png

Пришлось указать кодировку UTF-8 для вашего сервера явно

$tooltipText = htmlentities(strip_tags(JString::trim($element->config->get('description'))), ENT_QUOTES, "UTF-8");
В файле стиля позиции
media\zoo\applications\jbuniversal\templates\uikit\renderer\element\jbblock.php Go to the full post


  • This topic is locked This topic is locked
8 replies to this topic

#1 shamstim

shamstim
  • JBZoo User (rus)
  • User rate: ~
  • posts: 7
  • topics: 3

Posted 29 November 2015 - 19:00

Добрый день!

Такая проблема - создаю tooltip-подсказки. но во всплывающем окне вместо русского текста отображаются кракозябры. Не могу разобраться, где проблема с кодировкой. 

 

Была подобная проблема в этой теме - http://forum.jbzoo.c...овка#entry44060, но вопрос так и не был решен. Куда копать, подскажите, пожалуйста.

 

Во вложении прилагаю скрин.

Attached Thumbnails

  • tooltip.png

  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 30 November 2015 - 12:37

Может быть несколько причин.
- Не правильная кодировка при сохранении
- Не правильная кодировка в шаблоне
- Не установлен модуль mbstring
- В локализациях ini-файл сохранен НЕ как UTF-8

Скажите, как хранится текст подсказки у вас?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 shamstim

shamstim
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 7
  • topics: 3

Posted 05 December 2015 - 15:18

Может быть несколько причин.
- Не правильная кодировка при сохранении
- Не правильная кодировка в шаблоне
- Не установлен модуль mbstring
- В локализациях ini-файл сохранен НЕ как UTF-8

Скажите, как хранится текст подсказки у вас?

 

Подсказки хранятся в описании элемента (см.прикрепленную картинку).

Attached Thumbnails

  • tooltip1.png

  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 07 December 2015 - 11:11

Подозреваю что дело в mbstring или локалях сервера.

Можете дать системный отчет JBZoo (вкладка инфо) ?
И ссылку на страницу.

По умолчанию, текст описания отчищается от всего
$tooltipText = htmlentities(strip_tags(JString::trim($element->config->get('description'))));
Можно значительно упростить вывода
$tooltipText = $element->config->get('description');
В файле стиля позиции
media\zoo\applications\jbuniversal\templates\catalog\renderer\element\jbblock.php
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 shamstim

shamstim
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 7
  • topics: 3

Posted 07 December 2015 - 21:14

Подозреваю что дело в mbstring или локалях сервера.

Можете дать системный отчет JBZoo (вкладка инфо) ?
И ссылку на страницу.

По умолчанию, текст описания отчищается от всего

$tooltipText = htmlentities(strip_tags(JString::trim($element->config->get('description'))));
Можно значительно упростить вывода
$tooltipText = $element->config->get('description');
В файле стиля позиции
media\zoo\applications\jbuniversal\templates\catalog\renderer\element\jbblock.php

 

 

 

Отправляю вам отчет JBZoo

Ссылка на страницу - http://ataman.i-casi...2rua-32gb-belyj

 

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

Attached Files


Edited by shamstim, 08 December 2015 - 19:50.

  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 09 December 2015 - 10:27

Спасибо.

У меня было несколько предположений. Вижу что я ошибался.
Видимо это что-то особенное. Можете дать мне временный доступ FTP и в панель управления к вашему сайту?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 09 December 2015 - 12:41

Форум хоть и закрытый. Но подобные данные лучше отправлять личным сообщением.
Для вашей же безопасности ;)

Спасибо, сейчас посмотрю.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#8 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 09 December 2015 - 12:51   Best Answer

Посмотрите пожалуйста.

c9t4_200x0.png

Пришлось указать кодировку UTF-8 для вашего сервера явно
$tooltipText = htmlentities(strip_tags(JString::trim($element->config->get('description'))), ENT_QUOTES, "UTF-8");
В файле стиля позиции
media\zoo\applications\jbuniversal\templates\uikit\renderer\element\jbblock.php
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#9 shamstim

shamstim
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 7
  • topics: 3

Posted 09 December 2015 - 13:40

Посмотрите пожалуйста.

c9t4_200x0.png

Пришлось указать кодировку UTF-8 для вашего сервера явно

$tooltipText = htmlentities(strip_tags(JString::trim($element->config->get('description'))), ENT_QUOTES, "UTF-8");
В файле стиля позиции
media\zoo\applications\jbuniversal\templates\uikit\renderer\element\jbblock.php

 

 

Все классно работает теперь!! Огромное спасибо вам!  (yes)


  • 0





Also tagged with one or more of these keywords: tooltip, tooltips, utf8, кодировка, кракозябры, подсказка

Click to return to top of page in style!