在Joomla中获取REST-ful URI?

时间:2009-09-22 15:58:00

标签: rest joomla

使用我自己的Joomla 1.5组件,模块或插件,如何将foo.com/api/...之类的REST URL请求转换为页面上相关的echo()?如果可能的话,我正在寻找一个“你好,世界”的例子。

例如,foo.com/api/baskets/10/fruits/list.json可能会在页面上显示以下内容:

-- resource: baskets [id: 10]
-- resource: fruits [id: -]
-- action: list
-- format: json

这可能吗?

2 个答案:

答案 0 :(得分:1)

听起来你想阅读Routing

如果没有SEF选项,您只需链接到下面的URL,然后在您的控制器中,您将检查参数:

index.php?option=com_example&baskets=10&action=list&formaat=json

启用SEF后,您可以通过路由控制URL(也称为“slugs”)的外观。

答案 1 :(得分:0)

据我所知,目前没有任何可用的功能。但是,在JRequestJURIJDocument类之间,您应该能够为组件构建RESTful接口。