понедельник, 30 мая 2011 г.

В Joomla картинки не отображаются

После редизайна сайта перестали отображаться картинки в статьях.

Решение проблемы

Идем .\ваш сайт\libraries\joomla\document\html\renderer\

1. Ищем файл head.php


2. Ищем вот это место в файле

    // Generate base tag (need to happen first)
    $base = $document->getBase();
    if(!empty($base)) {
    $strHtml .= $tab.''.$lnEnd;
    }


3. Заменяем на (вместо $document->getbase() пишем JURI::base()):

    // Generate base tag (need to happen first)
    $base = $document->getBase();
    if(!empty($base)) {
    $strHtml .= $tab.''.$lnEnd;
    }


4. Сохраняем файл

Теперь в base записан корень сайта и все относительные пути читаются корректно и путь к картинке не относительный \images\stories\, а абсолютный ваш сайт\images\stories\

Проблема решена!

Если и это не поможет. Если картинки не отображаются. Смотрите в в редакторе ее путь. Если путь к ней /images/stories/ваша картинка. Пропишите в Joomla! редакторе в опции url полный путь к картинке www.ваш сайт/images/stories/ваша картинка. Это 100% решение всех проблем. Абсолютный путь должен читаться всегда.

Источник:  joomla1.ru/joomla-kartinki.html 

Комментариев нет:

Отправить комментарий