Войти

Авторизация

Логин:
Пароль:
Забыли пароль?
Регистрация
Сайт пользователей Artisteer и Themler. Официальный торговый представитель.

[РЕШЕНО] Как добавить ссылку на изображение для блога - Artisteer + Joomla 3

Посетитель
udav
Сообщений: 9
Луганск,Украина
20 дней назад
Доброго времени суток! Подскажите, как добавить ссылку на изображение для блога - image_intro, т.е. чтобы картинка вступительного текста было кликабельным и вело на полнный текс материала?

Понял, что править надо файл layouts/joomla/content/ intro_image.php

Код PHP:
  1.  
  2.  
  3. defined('JPATH_BASE') or die;
  4. $params = $displayData->params;
  5. ?>
  6. <?php $images = json_decode($displayData->images); ?>
  7. <?php if (isset($images->image_intro) && !empty($images->image_intro)) : ?>
  8. <?php $imgfloat = empty($images->float_intro) ? $params->get('float_intro') : $images->float_intro; ?>
  9. <div class="pull-<?php echo htmlspecialchars($imgfloat, ENT_COMPAT, 'UTF-8'); ?> item-image">
  10. [b]<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($displayData->slug, $displayData->catid)); ?>" >[/b]
  11. <?php if ($params->get('link_titles') && $params->get('access-view')) : ?>
  12. <img
  13. <?php if ($images->image_intro_caption) : ?>
  14. <?php echo 'class="caption"' . ' title="' . htmlspecialchars($images->image_intro_caption) . '"'; ?>
  15. <?php endif; ?>
  16. src="<?php echo htmlspecialchars($images->image_intro, ENT_COMPAT, 'UTF-8'); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt, ENT_COMPAT, 'UTF-8'); ?>" itemprop="thumbnailUrl"/>
  17. <?php else : ?><img
  18. <?php if ($images->image_intro_caption) : ?>
  19. <?php echo 'class="caption"' . ' title="' . htmlspecialchars($images->image_intro_caption, ENT_COMPAT, 'UTF-8') . '"'; ?>
  20. <?php endif; ?>
  21. src="<?php echo htmlspecialchars($images->image_intro, ENT_COMPAT, 'UTF-8'); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt, ENT_COMPAT, 'UTF-8'); ?>" itemprop="thumbnailUrl"/>
  22. <?php endif; ?>[b]</a>[/b]
  23. </div>
  24. <?php endif; ?>
  25.  
  26.  
Вставил код выделенным шрифтом, но не работает, помогите решить эту проблему!
Прикрепленные файлы:
intro-image_5a64494a39bb4.rar | 0.69 Кб | Скачали: 2 раза
Модератор Постоянный участник
samson
Медаль За активное участие в жизни сайта.
Сообщений: 975
17 дней назад
udav:
Понял, что править надо файл layouts/joomla/content/ intro_image.php

Дурной тон править системные файлы, учитывая частоту обновлений joomla
Но если все таки хочется, статьи в тему:

Скрытый текст виден только зарегистрированным пользователям


Скрытый текст виден только зарегистрированным пользователям
Посетитель
udav
Сообщений: 9
Луганск,Украина
20 дней назад
Да я всё так и делал не работает! Плюс делаю переопределение
Модератор Постоянный участник
samson
Медаль За активное участие в жизни сайта.
Сообщений: 975
17 дней назад
В общих настройках лайтбокс отключен? Он тоже в свои ссылки оборачивает.



Пока некогда самому посмотреть.
Посетитель
udav
Сообщений: 9
Луганск,Украина
20 дней назад
У меня такой настройки нет.Добавлено спустя 15 минутВ файле blog_item.php есть такой код
Код PHP:
  1.  
  2. if (strlen($article->images['intro']['image']))
  3.  
  4. $content .= $article->image($article->images['intro']);
  5.  
  6. $content .= mb_substr(strip_tags($article->intro(artxbalancetags($article->intro)),'<img>'), 0, 600, 'utf-8');
  7.  
  8.  
который отвечает за вывод картинки и вступительного текста в блоге
не могу понять как вставить
Код PHP:
  1.  
  2. <a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid, $this->item->language)); ?>" > </>
  3.  
выдаёт ошибки с кавычками
Модератор Постоянный участник
samson
Медаль За активное участие в жизни сайта.
Сообщений: 975
17 дней назад
udav:
Да я всё так и делал не работает! Плюс делаю переопределение

Шаблон устанавливали случайно не с содержимым? Если с содержимым работать не будет.

udav:
который отвечает за вывод картинки и вступительного текста в блоге
не могу понять как вставить

Сюда такой код не вставите.
Посетитель
udav
Сообщений: 9
Луганск,Украина
20 дней назад
Шаблон устанавливал без содержимого. Какой выход?
Модератор Постоянный участник
samson
Медаль За активное участие в жизни сайта.
Сообщений: 975
17 дней назад
Я посмотрел, тоже пока не получилось.
udav:
Какой выход?

Может быть кто еще подскажет. Хотя программистов у нас нет, насколько знаю.
Посетитель
udav
Сообщений: 9
Луганск,Украина
20 дней назад
Всем спасибо! Тему закрываю!
|
Перейти на форум: