Я зарегистрировал хук $ GLOBALS ['TL_HOOKS'] ['newsListFetchItems'] [] в моем расширенном расширении новостей для сортировки с моим настраиваемым полем (скажем, «rank»). Но страницы с фильтрацией новостей не работают. Я использую версию 4.5.8. Как я могу решить проблему.
$t = \NewsModel::getTable();
$arrOptions = array();
switch ($objModule->news_sorting)
{
case 'sort_rankid_asc':
$arrOptions['order'] = "$t.rankid = 0, $t.rankid, $t.date DESC";
break;
case 'sort_random':
$arrOptions['order'] = "$t.date DESC";
break;
default:
$arrOptions['order'] = "$t.date DESC";
}
return \NewsModel::findPublishedByPids($newsArchives, $blnFeatured, $limit, $offset, $arrOptions);
Фильтрация новостей по категориям не работает после того, как я добавил вышеуказанный код. Как я могу решить проблему