私は Joomla サイトのドキュメントの 1 つから作業しています。関数を修正するように言っている部分に行き詰まってい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ドキュメントはここにあります。