pdoSitemap и сортировка вывода

Коллtги, здравствуйте.
Можете подсказать, как все-таки правильно указать (или что указать) в sortby при вызове pdositemap, чтобы в sitemap.xml вывод был согласно menutitle. Или же какие параметры нужно указать, чтобы вывод был в том же порядке, как ресурсы расположены в дереве.
Сейчас вызывается так:
[[!pdoSitemap? &priorityTV=`sitemap_priority` &processTVs=`1` &includeTVs=`sitemap_priority,sitemap_changefreq` &tpl=`sitemap` &resources=`-554,-63,-3,-270,-573,-582,-682` &sortby=`menuindex` &sortdir=`DESC`]]
Указан ресурс с позицией в меню 10000, он выводится где-то в середине, а долже по идее быть первым при таком вызове. Где я что провтыкал?
fozzy
30 января 2017, 08:46
modx.pro
1 026
0

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

Sergey
08 января 2021, 21:30
0
Что за menutitle? Если надо отсортировать по pagetitle или longtitle, так и пишите в параметре &sortby= вместо &sortby=`menuindex`
Я лично не нашел ничего лучшего как сортировать по editedon, чтобы приоритет 1 выходил в начале. В DLsitemap для evo это реализовано в самом сниппете, а тут почему-то нет. Также расстраивает вывод ссылок, приходится их вырубать через where.
    Александр Мельник
    08 января 2021, 21:49
    0
    почему ресурс у которого
    ресурс с позицией в меню 10000
    должен показываться
    долже по идее быть первым при таком вызове

    при таком вызове
    &sortby=`menuindex` &sortdir=`DESC`
    Вы выводите ресурсы, отсортированные по полю menuindex в обратном порядке. Какого фига ресурс 10000 должен быть первым? С чего вдруг?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2