Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Можно ли поменять порядок вывода комментариев для отдельных категорий?

Можно ли поменять порядок вывода комментариев для отдельных категорий?


     30.10.2015    Шаблоны (TPL)    523

вопрос
В админке стоит общая настройка - порядок вывода комментариев - по убыванию. Как можно изменить порядок вывода комментариев (по возрастанию) для отдельных категорий?

Ответил: Sander


Открыть файл ./engine/modules/show.full.php
Найти строку:
if( $config['comm_msort'] == "" ) $config['comm_msort'] = "ASC";

После нее вставить:
if(in_array($category_id,array(1,2,3,4))) $config['comm_msort'] = "DESC";


где:
1,2,3,4 - через запятую ID категорий в которых необходимо установить другую сортировку.
DESC - направление сортировки "по убыванию" (ACS - по возрастанию).

Комментарии пользователей (2)

vitnet
218

2171 | 930

vitnet - 30 октября 2015 12:19 - Эксперт

Если есть прямые руки то можно.

1. Объявляете переменную с категориями.
2. Проверяете их наличие в массиве.
3. Меняете порядок сортировки.

prpobed5
25

prpobed5 - 30 октября 2015 12:50 - Юзер

Sander и Vitnet - большое спасибо за решение и оперативность!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы