K2文章列表和K2内容模块输出json数据格式
更新日期:2019年8月11日
如果之前的方法有些场景不适用,我们还有另外的方法,就是在链接后面添加?format=feed
或?format=json
例如https://joomlafox.com/?format=feed
或https://joomlafox.com/?format=json
有时候我们需要用json数据格式输出文章列表的内容,来配合前端做一些数据处理。
K2自身也是可以做json数据格式输出的。
例如JoomlaFox网站的Joomla建站笔记栏目,它的RSS订阅链接是这样:
https://joomlafox.com/joomla-tutorial/notes.feed
然后,我们直接把后面的feed
改成json
就可以输出json数据
https://joomlafox.com/joomla-tutorial/notes.json
像这样:
{
"site":{
"url":"https:\/\/joomlafox.com",
"name":"JoomlaFox"
},
"category":{
"id":"7","name":"Joomla\u5efa\u7ad9\u7b14\u8bb0",
"alias":"joomla","link":"\/joomla-tutorial\/notes.html",
"parent":"1",
"extraFieldsGroup":"0",
...
如果你需要输出K2内容模块(k2_content)的json数据,只要把该模块的RSS订阅的链接format=feed
改成format=json