Joomla在博客视图中获得纯文章标签

时间:2013-11-20 20:52:18

标签: joomla joomla3.2

是否可以在每篇文章的纯文本中获取joomlas blogview中的文章标签?我找到了一个片段,但它在html中呈现了文章标签......

<?php if ($params->get('show_tags', 1) && !empty($this->item->tags)) : ?>
    <?php $this->item->tagLayout = new JLayoutFile('joomla.content.tags'); ?>

    <?php echo $this->item->tagLayout->render($this->item->tags->itemTags); ?>
<?php endif; ?>

3 个答案:

答案 0 :(得分:1)

使用JLayout显示标签。有问题的是/layouts/joomla/content/tags.php。 JLayouts可以在模板中轻松覆盖。 只需将该文件(或创建一个新文件)复制到templates/your_template/html/layouts/joomla/content/tags.php并根据需要进行调整。然后,Joomla将自动使用该布局来显示标签。

答案 1 :(得分:1)

感谢bakual,我为我的问题找到了另一个解决方案:

模板blog.php中的

我添加了以下代码,以纯文本格式显示特定的文章标签:

foreach ($item->tags->itemTags as $tag) echo $tag->title." "

答案 2 :(得分:0)

我把那个纠正为:

<?php foreach ($item->tags->itemTags as $tag) : echo $tag->title; endforeach; ?>

无论如何它有效! 谢谢user3014931