繁体   English   中英

如何在标签Joomla中获取属性

[英]how to get attribs in tags Joomla

对于Joomla中使用的其他数据字段:

<?php
    $attribs = new JRegistry($this->item->attribs);
    echo $attribs->get('extrafield_name');
?>

要么

<?php echo $params->get('extrafield_name'); ?>

我尝试了同样的事情,以在com_tags显示com_contentcom_tags字段。 我可以解决这个问题。 谢谢您的帮助。

更改之前的情况:我使用与此处所述相同的技术将一些自定义字段添加到我的文章中: https : //zunostudios.com/blog/development/203-how-to-add-custom-fields-to-然后,我在joomla中创建了一个菜单类型为“标签项”的菜单项,并尝试覆盖标签项列表的joomla默认模板,该模板在components / com_tags / views / tag / tmpl / default_items.php下找到。 attrib在$ item中不可用(第35行,正在进行中)

更改后的情况:返回“已标记项目”的项目的查询现在也返回属性。 可以使用类似的方式在已标记项目列表中使用属性:$ attrb = json_decode($ item-> attribs); echo $ attrb-> foo;

我希望我什么都没破坏-这是我对joomla项目的第一个补丁,因此,我很高兴听到您的反馈并改善我的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM