如何使用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
}
这仅适用于艺术品,但问题是例如我想要显示类别或组件
答案 0 :(得分:1)
如果选项等于com_content&amp;视图仅等于文章。如果视图包含类别,则无效。因此,在if语句中添加条件,以便执行代码。 对于类别,您需要添加view = category&amp;和其他组件一样。