我正在构建一个Joomla模块,该模块可以获取网站上所有文章的数组(无论类别如何),然后识别类别,检索介绍文字和标题,并显示最新的标题,类别和介绍文字分页版式中每个类别中的两篇文章。我已经完成了布局,但是我不知道从哪里开始。可能吗?
我不反对从类别博客中获取文章,但不确定是否可行。
最佳答案
有检索文章的最佳方法:
$jcontent=JControllerLegacy::getInstance('Content');
$jarticles=$jcontent->getModel('Articles');
$jarticles->getState();
$jarticles->setState('filter.article_id', $ids);
$jarticles->setState('list.limit', count($ids));
$jarticles->setState('filter.published', 1);
$articles=$jarticles->getItems();
这段代码已经过测试,对于我来说,这是最好的方法-它使用Joomla抽象来检索文章,它使用Joomla缓存并且不依赖于数据库结构。