0

有人能告诉我从我的组件中的任务返回原始数据的正确方法吗?

我试过index.php?option=com_mycomponent&task=mysubcontroller.mytask&format=rawindex.php?option=com_mycomponent&task=mysubcontroller.mytask&tmpl=component

但是一切都以html返回。

似乎在任何地方都找不到任何写下来的东西来解决这个问题,这对我来说似乎是 Joomla 的一个反复出现的主题!

希望有人可以提供帮助,因为我必须创建一个raw.php仅使用 jdoc 包含标记调用的新模板,并像这样调用它:

index.php?option=com_mycomponent&task=mysubcontroller.mytask&tmpl=raw

就我而言,这是一个 hack,因为它不是一个自包含在组件中的解决方案。

希望有人能启发我。

非常感谢...

4

1 回答 1

0

好的,所以我发现了更多关于如何 .

在 Stack Overflow 上进行了一番搜索后,我发现它允许您只输出 JSON:

返回 JSON 数据的 Joomla 控制器任务

以前没有看到这个,我觉得有点愚蠢。有谁知道 usingJFactory::getApplication()->close();是否适用于 JSON 以外的任何东西?

于 2013-08-06T13:19:14.917 回答