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

goga_pgasovav

  • Захожу иногда
  • 406
  • 4 / 0
  • Внимательный джумловод
Есть необходимость все теги материала получить в виде строки через побел (чтобы использовать как классы).
Знаю, что вывести все теги можно следующим образом:
Код
<?php if ($params->get('show_tags') && !empty($this->item->tags->itemTags)) : ?>
<?php echo JLayoutHelper::render('joomla.content.tags', $this->item->tags->itemTags); ?>
<?php endif; ?>

Можно было бы отредактировать шаблон вывода, и вместо тегов с сылками вывести просто alias или title всех тегов, но мне такой вариант не подходит, т.к. такой вывод тегов в каждом материале тоже нужен, и используется.

Пытаюсь получить нужные значения из массива таким образом:
Код
$tags = array();
foreach($this->item->tags as $tag) {
$tags[$tag->name] = $tag>rawvalue;
echo $tag['title'];
}
К сожалению это не работает.
Полагаю из-за этой строки '$tags[$tag->name] = $tag>rawvalue;' — я попытался написать код по аналогии с выводом данных из custom fields, и не понимаю, как сюда запихнуть нужные значения из массива.
Прошу помощи  !
« Последнее редактирование: 02.03.2023, 14:21:05 от goga_pgasovav »
*

goga_pgasovav

  • Захожу иногда
  • 406
  • 4 / 0
  • Внимательный джумловод
Долго размышлял, как же это реализовать хитрее, и в голову пришло следующее решение: просто создать второй шаблон вывода!

Создаём папку по пути '/your_template/html/layouts/joomla/content/'
В эту папку копируем дефолтный шаблон вывода тэгов. Он находится тут: 'корень_сайта/layouts/joomla/content/tasg.php'
Называем его, скажем, tags_list.php и вносим в этот шаблон свои правки. Я просто удалил весь HTML код ненужный, оставив вывод тэгов просто текстом.

Теперь в '/your_template/html/com_content/category/blog_item.php' в нужном месте пишем:
Код
<?php echo JLayoutHelper::render('joomla.content.tags_list', $this->item->tags->itemTags); ?>

Всё работает!  *DRINK*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенести описание категории вниз страницы

Автор jimka

Ответов: 1
Просмотров: 72
Последний ответ 18.07.2024, 08:02:46
от Vastriet
[Решено] Получить category description image в index.php шаблона

Автор goga_pgasovav

Ответов: 6
Просмотров: 183
Последний ответ 12.07.2024, 17:06:14
от goga_pgasovav
Сортировка по доп. полям на странице списка категории

Автор revil

Ответов: 4
Просмотров: 727
Последний ответ 02.06.2024, 13:42:45
от tigra-uki
[Решено] Перестали работать переходы по меню сайта

Автор AlexP750

Ответов: 12
Просмотров: 650
Последний ответ 06.02.2024, 12:42:26
от AlexP750
Вывод даты материала в списке тегов

Автор androv77

Ответов: 2
Просмотров: 983
Последний ответ 09.11.2023, 16:33:08
от denxio