我正在使用joomla k2组件,并且正在构建基于它的另一个组件。 这里我有访问(解析)k2额外字段的问题。帮助将不胜感激。解析joomla k2额外档案数据
在数据库中的K2额外字段的内容是这样的,
[{"id":"1","value":"500"},{"id":"2","value":"40Hrs"},{"id":"3","value":"1"}]
我搜索K2的网站和其他人并给出答案,
$this->item->extra_fields[0]->value; //needs to return 500
我尝试用不同的方式,但它不会工作。
谢谢!我正在寻找HOURS试图寻找解决方案。我遇到的问题是K2ModelItem :: getItemExtraFields()失败(工作好几个月后)。事实证明,有人在其中一个顶级类别中打开了“显示额外字段”。我偶然发现了你的帖子,并决定寻找一个打开它的类别。果然!将其关闭将其固定为100%。 getItemExtraFields()抛出此错误:类stdClass的对象无法转换为字符串[file] => /htdocs/administrator/components/com_k2/lib/JSON.php [line] => 478 – CobaltBlue 2012-10-21 07:03:51