Joomla通过ajax获取内容

时间:2013-10-21 17:13:42

标签: php joomla

如何使用ajax获取joomla内容? (我想在弹出窗口中显示specyfic页面的内容),这是我的代码:(由ajax调用)

$option = JRequest::getCmd('option');
    $view = JRequest::getCmd('view');
    if ($option=="com_content" && $view=="article") {
      $ids = explode(':',JRequest::getString('id'));
      $article_id = $ids[0];
      $article =& JTable::getInstance("content");
      $article->load($article_id);
      echo '<h2>'.$article->get("title").'</h2>';
      echo $article->get("introtext"); // and/or fulltext
    }

这仅适用于艺术品,但问题是例如我想要显示类别或组件

1 个答案:

答案 0 :(得分:1)

如果选项等于com_content&amp;视图仅等于文章。如果视图包含类别,则无效。因此,在if语句中添加条件,以便执行代码。 对于类别,您需要添加view = category&amp;和其他组件一样。