Автор Тема: Некоректное отображение тайтлов  (Прочитано 3067 раз)

05 Января 2013, 15:19:54
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня проблема, наименование товара на русском и английском, а в коде на странице кириллица превращается вот в такое:
<title>&#1057;&#1086;&#1083;&#1100; &#1076;&#1083;&#1103; &#1090;&#1077;&#1083</title>
Как это исправить?
05 Января 2013, 15:26:45
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102470
  • Репутация: +34217/-0
    • Просмотр профиля
Кодировка какая установлена ?
UTF-8 ?
05 Января 2013, 16:01:54
Ответ #2
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
я не менял кодировку, по умолчанию же UTF 8
05 Января 2013, 16:04:02
Ответ #3
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
я не менял кодировку, по умолчанию же UTF 8
Виктор, может ещё есть соображения? Слава Богу что заметил это до раскрутки.
05 Января 2013, 19:12:13
Ответ #4
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22166
  • Репутация: +17111/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Можно попробывать установить кодировку для запросов к бд, в админке, в меню: Расширенные параметры -> SQL Менеджер
Внизу страницы - Выберите кодировку файла по умолчанию:
Попробуйте поменять настройки.

Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
05 Января 2013, 19:48:20
Ответ #5
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно попробывать установить кодировку для запросов к бд, в админке, в меню: Расширенные параметры -> SQL Менеджер
Внизу страницы - Выберите кодировку файла по умолчанию:
Попробуйте поменять настройки.
уточните пожалуйста где эти расширенные параметры, не могу найти.
05 Января 2013, 19:57:01
Ответ #6
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102470
  • Репутация: +34217/-0
    • Просмотр профиля
Prestashop 1.5
Панель администратора > Расширенные параметры > SQL Менеджер
05 Января 2013, 19:59:03
Ответ #7
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Prestashop 1.5
Панель администратора > Расширенные параметры > SQL Менеджер
забыл сказать что у меня 1.4.9.0
05 Января 2013, 20:01:10
Ответ #8
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102470
  • Репутация: +34217/-0
    • Просмотр профиля
В шаблоне header вашей темы
/themes/prestashop/header.tplПопробуйте заменить :
<title>{$meta_title|escape:'htmlall':'UTF-8'}</title>на
<title>{$meta_title}</title>
06 Января 2013, 00:44:12
Ответ #9
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне header вашей темы
/themes/prestashop/header.tplПопробуйте заменить :
<title>{$meta_title|escape:'htmlall':'UTF-8'}</title>на
<title>{$meta_title}</title>

к сожалению не помогло, кеш не нужно было где то чистить? Сайт: tiande4life.com
06 Января 2013, 01:01:51
Ответ #10
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102470
  • Репутация: +34217/-0
    • Просмотр профиля
Не увидел такой проблемы на сайте, все нормально работает
Для товаров мета теги отображаются правильно
Страница
заголовок
<title>Увлажняющая маска c протеинами шелка TianDe - TianDe4life.com</title>
06 Января 2013, 01:05:13
Ответ #11
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не увидел такой проблемы на сайте, все нормально работает
Для товаров мета теги отображаются правильно
Страница
заголовок
<title>Увлажняющая маска c протеинами шелка TianDe - TianDe4life.com</title>
помилуйте, у меня вот так отображается:
      <title>&#1059;&#1074;&#1083;&#1072;&#1078;&#1085;&#1103;&#1102;&#1097;&#1072;&#1103; &#1084;&#1072;&#1089;&#1082;&#1072; c &#1087;&#1088;&#1086;&#1090;&#1077;&#1080;&#1085;&#1072;&#1084;&#1080; &#1096;&#1077;&#1083;&#1082;&#1072; TianDe - TianDe4life.com</title>
06 Января 2013, 01:08:18
Ответ #12
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не увидел такой проблемы на сайте, все нормально работает
Для товаров мета теги отображаются правильно
Страница
заголовок
<title>Увлажняющая маска c протеинами шелка TianDe - TianDe4life.com</title>
помилуйте, у меня вот так отображается:
      <title>&#1059;&#1074;&#1083;&#1072;&#1078;&#1085;&#1103;&#1102;&#1097;&#1072;&#1103; &#1084;&#1072;&#1089;&#1082;&#1072; c &#1087;&#1088;&#1086;&#1090;&#1077;&#1080;&#1085;&#1072;&#1084;&#1080; &#1096;&#1077;&#1083;&#1082;&#1072; TianDe - TianDe4life.com</title>

я обратился к одному программисту, он так же увидел что и я вижу. Я вообще перестаю понимать что происходит.
06 Января 2013, 15:13:18
Ответ #13
  • Новичок
  • *
  • Сообщений: 23
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
а везде в базе должна быть кодировка: InnoDB utf8_general_ci ? У меня некоторые пункты с такой кодировкой: MyISAM  cp1251_ukrainian_ci
06 Января 2013, 23:06:34
Ответ #14
  • Новичок
  • *
  • Сообщений: 12
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Была такая-же проблема на Престе 1.4.9
Долгое время никак не мог ее решить.
Метод Виктора Демидова помог. Нужно только после изменения кода, поставить принудительную компиляцию и выключить кэш.
И все сработает.
Спасибо Виктор, вы спец.