О компанииПортфолиоУслугиСтатьиКонтактыСделать заказ
 
Излишняя смелость — такой же порок, как и излишняя робость.
Бенджамин Джонсон
Главная Практика Virtuemart [FIX] Если названия дополнительных фото товаров VirtueMart показываются в неверной кодировке

 

[FIX] Если названия дополнительных фото товаров VirtueMart показываются в неверной кодировке

Иногда бывает так, что при добавление дополнительных фотографий товара в virtuemart неверно отображаются в броузерах Ваших пользователей. Такое происходит что title фотографий сохраняется в "отличной" кодировке, то есть не в той что у вас преимущественно используется на сайте.

В последнее время "стандартом" для Joomla используется кодировка - UTF8.

Что бы сделать правильное отображение title в дополнительных изображениях к товару, Вам требуется внести небольшое изменения в файлы Virtuemart`a:
  1. Найдите на Вашем сервере файл \components\com_virtuemart\themes\default\theme.php
  2. Найдите в этом файле строку (у меня это 121) и добавляем utf-8 кодировку:
    $html .= vmCommonHTML::getLightboxImageLink( $image->file_url, $thumbtag, $title ? $title : stripslashes(htmlentities($image->file_title,ENT_QUOTES,'utf-8')), 'product'.$product_id );
После загрузите этот файл обратно на сайт и не забудьте очистить кеш!


 

Яндекс цитирования Web-diamond.ru разработка сайтов и интернет магазинов.
Все права защищены. 2000-2010 год Карта сайта