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

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


     30.10.2015    Все вопросы » Шаблоны (TPL)    1560

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

Ответил: 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
PHP-developer

vitnet - 30 октября 2015 12:19 -

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

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

prpobed5
Юзер

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

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

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

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

наверх