【问题标题】:Joomla 3 - Return raw data from controller taskJoomla 3 - 从控制器任务返回原始数据
【发布时间】:2013-08-06 11:51:34
【问题描述】:

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

我试过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,因为它不是一个自包含在组件中的解决方案。

希望有人能启发我。

非常感谢...

【问题讨论】:

    标签: php joomla joomla3.0 joomla-task


    【解决方案1】:

    好的,我已经了解了更多关于如何操作的信息。

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

    Joomla Controller Task that returns JSON data

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

    【讨论】:

      猜你喜欢
      • 2013-05-20
      • 1970-01-01
      • 1970-01-01
      • 2016-04-16
      • 1970-01-01
      • 2015-11-15
      • 2011-01-20
      • 2012-08-29
      • 2011-12-30
      相关资源
      最近更新 更多