Сортировка материалов из разных категорий в блоге раздела по дате в Joomla!

Опубликовано 2 марта 2011

После обновления рабочей версии Joomla! до 1.5.22 перестала работать сортировка материалов из разных категорий в блоге раздела по дате.  Решение оказалось прямиком в движке.

В файле com_content/models/section.php необходимо найти и удалить следующий код

if (!in_array($filter_order, array('a.id', 'a.title', 'a.alias',
'a.title_alias', 'a.introtext', 'a.fulltext', 'a.sectionid', 'a.state',
'a.catid', 'a.created', 'a.created_by', 'a.created_by_alias', 'a.modified',
'a.modified_by', 'a.checked_out', 'a.checked_out_time',
'a.hits', 'a.ordering', 'a.metakey', 'a.access'))) {
$filter_order = 'a.ordering';
}

Сносить кусок ядра, конечно, не совсем гигиенично (сделайте копию файла, если совесть мучает), но тем не менее.

Найдено здесь


Метки: , ,

5 комментариев к “Сортировка материалов из разных категорий в блоге раздела по дате в Joomla!”

  1. Спасибо огромное за статью, помогло!!!

  2. Спасибо! Выручили. Несколько дней голову ломал

  3. PlazmX:

    Большое человеческое СПАСИБО!

  4. не обязательно удалять весь кусок кода, можно в строке:
    $filter_order = ‘a.ordering’;
    убрать a.ordering
    что было так: $filter_order = ‘ ‘;
    эффект будет тот же что и удалить часть кода.

Оставить комментарий

Anti-Spam Protection by WP-SpamFree