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

Nikolay Blinov

  • Захожу иногда
  • 142
  • 5 / 0
  • How much is the fish?
Пытаюсь вывести метки в моделе.

В блоге выводится так

Код
<?php
$tagsHelper = new JHelperTags;
$tags = $tagsHelper->getItemTags('com_content.article', $item->content_item_id);
$tagLayout = new JLayoutFile('joomla.content.tags');
echo $tagLayout->render($tags);
?>


а в моделе вывести не могу
*

draff

  • Живу я здесь
  • 3476
  • 226 / 6
  • Ищу работу
Ну так нужно значение ID статьи дать правильное в модуле.
ЧТо в ? $item->content_item_id
Удалю вирус с сайта. Обновление Joomla!, JoomShopping, Virtuemart -> Коммерческий раздел     |    Отзывы
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
*

kik84

  • Завсегдатай
  • 1288
  • 63 / 4
Вот рабочее решение от SmokerMan

Код
$item->tags = new JHelperTags;
$item->tags->getItemTags('com_content.article', $item->id);
if (!empty($item->tags->itemTags)) {
    foreach ($item->tags->itemTags as $tag) {
        echo $tag->title;
    }
}
*

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
Вот рабочее решение от SmokerMan

Спасибо, решение работает! Может кто подскажет как сделать что бы метки выводились не сплошным тестом а хоть с каким-то разделителем и если возможно то с ссылкой на материал?!
*

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
Люди добрые подскажите как сделать ссылки на выведенные теги?!
*

Septdir

  • Живу я здесь
  • 2881
  • 144 / 3
  • JoomlaZen
До цикла в самом начале
Код: php
JLoader::register('TagsHelperRoute',JPATH_BASE.'/components/com_tags/helpers/route.php');
Сама ссылка
Код: php
JRoute::_(TagsHelperRoute::getTagRoute($tag->tag_id.'-'.$tag->alias));
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

Bowa

  • Захожу иногда
  • 363
  • 5 / 0
Смог добиться ссылки но в виде текст (((

Код
<?php 
$item->tags = new JHelperTags;
$item->tags->getItemTags('com_content.article', $item->id);
if (!empty($item->tags->itemTags)) {
    foreach ($item->tags->itemTags as $tag) {
        echo '<span class="tagitit">';
echo JRoute::_(TagsHelperRoute::getTagRoute($tag->tag_id . '-' . $tag->alias));
echo $tag->title;
echo '</span>';
}
}
?>

получается у меня выводит ссылку в виде текста на тег и имя самого тега рядом....
Но, как сделать что бы просто имя тега было кликабельное.... не предоставляю!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вывести миниатюру материала Joomla через background-image?

Автор Merk

Ответов: 5
Просмотров: 151
Последний ответ 14.11.2018, 17:18:35
от Efanych
Как вывести дополнительные поля пользователя в материал?

Автор Igor1

Ответов: 34
Просмотров: 1898
Последний ответ 27.10.2018, 19:46:26
от NewUsers
Фильтр материалов по полям

Автор phpCoder

Ответов: 7
Просмотров: 155
Последний ответ 26.10.2018, 13:34:43
от Shustry
Стандартные метки (тэги) в Joomla

Автор dron

Ответов: 9
Просмотров: 231
Последний ответ 14.10.2018, 18:22:42
от Septdir
Правильный метод другого шаблона категории материалов

Автор Ragivort

Ответов: 9
Просмотров: 158
Последний ответ 05.10.2018, 10:12:10
от Ragivort