0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 609 Просмотров
*

Igor1

  • Новичок
  • 15
  • 0 / 0
Добрый день! При нажатии на метку выводится список статей имеющих такие же метки (по адресу .../component/tags/tag/...), а как сделать, чтобы перед заголовком статей выводилось еще и вступительного изображение для каждой статьи?
*

beliyadm

  • Легенда
  • 9514
  • 1649 / 65
  • Севастополь == Россия
Редактировать шаблон templates\шаблон\html\com_tags\tags\default_items.php и прописать там всё что угодно
Код
<?php
$images  = json_decode($item->images);
?>
<a href="<?php echo JRoute::_(TagsHelperRoute::getTagRoute($item->id . ':' . $item->alias)); ?>">
<img  src="<?php echo $images->image_intro; ?>" />
</a>
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Записки нетрезвого кодера
Skype: beliyadm_pb
*

Igor1

  • Новичок
  • 15
  • 0 / 0
Большое спасибо за ответ!

Но к сожалению в com_tags\tags\ это не сработало. Вообще ничего не изменилось. А когда перенес эту конструкцию в com_tags\tag\default_items.php то перед названием статьи появился квадратик битого изображения, то есть путь к нему не найден, но хотя бы что-то уже есть:)
Вроде как шаблон вывода статей с одинаковым тегом выводится в \tag\default_items.php, насколько я понял. Если не сложно, подскажите, как должно быть правильно.
*

beliyadm

  • Легенда
  • 9514
  • 1649 / 65
  • Севастополь == Россия
А когда перенес эту конструкцию в com_tags\tag\default_items.php то перед названием статьи появился квадратик битого изображения, то есть путь к нему не найден,
Виноват, возможно попутал шаблон.
В com_tags\tag\default_items.php эту конструкцию нужно пихать внутрь цикла.
То есть внутри
Код
foreach ($this->items as $i => $item) :
нужно прописать получение картинки из JSON
Код
$images  = json_decode($item->images);
И соответственно там же получать картинку
Код
echo $images->image_intro;
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Записки нетрезвого кодера
Skype: beliyadm_pb
*

Igor1

  • Новичок
  • 15
  • 0 / 0
К сожалению, так тоже не работает, также пустой путь к картинке :(
*

Igor1

  • Новичок
  • 15
  • 0 / 0
Черт! Посыпаю голову пеплом, оказывается вывод image_intro можно тупо включить в админке, и там же можно вывести и длину текста, если надо.  *ОХ-Х-Х*
А сам код вывода image_intro такой:

Код
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>">
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Воровство статей с сайта, как боротся

Автор Stasweb

Ответов: 17
Просмотров: 566
Последний ответ Сегодня в 09:08:56
от Cedars
Как массово всем материалам за июль сделать хиты +1000?

Автор R31rus

Ответов: 3
Просмотров: 105
Последний ответ 08.08.2020, 19:55:00
от SeBun
Вывод тегов в шаблоне blog.php

Автор lgmax

Ответов: 1
Просмотров: 185
Последний ответ 29.06.2020, 03:52:05
от pavelrer
Вывод навигатора сайта и модуля в статьях

Автор stitch808

Ответов: 10
Просмотров: 219
Последний ответ 28.06.2020, 12:17:07
от stitch808
Вывод разницы данных на сайт средствами php

Автор Frics

Ответов: 6
Просмотров: 217
Последний ответ 24.06.2020, 16:00:05
от effrit