我正在使用 Joomla 网站上的文档之一。我坚持告诉你修改getData()
功能的部分。
“修改 getData() 函数,将 $limitstart 和 $limit 值添加到 _getList() 查询中。这会导致只返回所需的行,而不是所有行。”
function getData()
{
// if data hasn't already been obtained, load it
if (empty($this->_data)) {
$query = $this->_buildQuery();
$this->_data = $this->_getList($query, $this->getState('limitstart'), $this->getState('limit'));
}
return $this->_data;
}
我有一个已经构建了 mySQL 查询的函数。这是它想要改变的功能吗?此代码是否替换了我的getData()
函数中当前的行:
$db->setQuery($query);
$table = $db->loadRowList();
return $table;
我只需要将此行添加到构建 mySQL 查询的函数中还是需要替换某些内容?
编辑:我正在使用的 Joomla 文档可以在这里找到。