Сортировка в модуле последние материалы

1170
Описываю для версии 1.8

В разделе статьи есть возможность выбора сортировке, помимо этого есть возможность стрелками вверх или вниз изменить позицию анонса статьи при выводе раздела на сайте, но эта функция не работает при выводе последних материалов, которая публикует анонсы из этого раздела.

Например, Вы создали раздел новости, добавили туда 2 статьи, указали сортировку, этот раздел отлично выводиться на сайте, но если создать последние материалы к этому разделу, сортировка анонсов не изменятся,  упрямо сортирует по id по убыванию.

Для того что бы можно было поменять способ сортировке в модуле последние материалы, эти изменения помогут Вам

Открываем файл \modules\mod_latest\module.php
Находим строчку у меня 56
Код PHP:
ORDER BY con.id DESC
меняем на
Код PHP:
ORDER BY con.ordering ASC
В итоге текст выводиться по порядку и по возрастанию, и при изменение позиции в разделе стрелочками вверх или вниз позиция меняется не только в разделе, но и в модуле последние материалы

пояснения
ordering - по порядку
pubdate - по дате
title - по заголовку
hits - по просмотрам

ASC - по возростанию
DESC - по убыванию

т.е. в строчке можете прописать себе любой вариант сортировки для вывода последних материалов
Сортировка статей в разделах в админке по умолчанию
Комментарии (4)
AlekS 9 сентября 2011 в 15:08 0
А как сделать, чтобы так же можно было менять и в компоненте "статьи" сортировку? А то получается когда заходишь в раздел новости или статьи, то там вверху показываются самые старые статьи, а вниз уходят новые...
lucku 9 сентября 2011 в 15:27 +2
Админ панели -> контент
Выбираете нужный раздел, откроется раздел со статьями.

Нажимаем на карандаш, как показано на рисунке.
Жмем на карандаш.
Переходим редактирования раздела.
В правой колонке публикация.
В ней находим сортировка статей и выставляем сортировку так как вам необходимо.
AlekS 9 сентября 2011 в 17:15 0
Спасибо!
iron_cam 27 октября 2012 в 02:27 0
Огромное спасибо, нужная вещь!