Направление поле сортировки дерева ресурсов

Добрый день!
Не подскажите как изменить направления поля сортировки в дереве ресурсов.
В настройках системы, в разделе «Панель управления» изменил «Поле сортировки дерева ресурсов»(tree_default_sort) с «menuindex» на «id», но проблема в том, что сначала и идут старые страницы а затем новые, а мне нужно в обратную сторону.
Необходимого ключа для определения направления сортировки не нашел.
За пинок в нужную сторону в долгу не останусь!
man
man
09 августа 2016, 10:08
modx.pro
2 119
0

Комментарии: 3

Илья Уткин
09 августа 2016, 13:47
+1
Никак — в ядре направление сортировки прописано жёстко.
    man
    man
    09 августа 2016, 19:25
    0
    meeeh. печально, спасибо.
      Андрей
      26 марта 2021, 16:39
      0
      Илья Уткин навел на нужную мысль.

      По ссылке лежит файл /core/model/modx/processors/resource/getnodes.class.php

      Меняете в нем
      'sortBy' => $this->modx->getOption('tree_default_sort',null,'menuindex'),
      'sortDir' => 'ASC',

      на

      'sortBy' => $this->modx->getOption('tree_default_sort',null,'menuindex'),
      'sortDir' => $this->modx->getOption('tree_default_sortdir',null,'ASC'),

      предварительно создав переменную tree_default_sortdir



      и ВУАЛЯ, все ресурсы сортируются в обратно порядке, например, по id.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3