Сортировка pdoMenu, как в &resources
&sortby сортирует по menuindex, а надо так, как указано в &resources.
В документации указано: «Если оставить параметры &sortby и &sortdir пустыми, то сортировка будет идти по порядку ресурсов в &resources». Но это не работает, если ресурсы лежат в разных категориях.
Сортирует по категориям, а потом ресурсы.
Как отсортировать в том порядке, что указан в &resources?
В документации указано: «Если оставить параметры &sortby и &sortdir пустыми, то сортировка будет идти по порядку ресурсов в &resources». Но это не работает, если ресурсы лежат в разных категориях.
Сортирует по категориям, а потом ресурсы.
[[!pdoMenu?
&level=`0`
&parents=`23`
&resources=`
61,
5299,
5300,
5454,
5563,
7055,
5651,
11095,
9197,
10970,
11830`
&sortby=``
&sortdir=``
&tpl=`@INLINE <li [[+classes]]><a href="[[+link]]" [[+attributes]]>[[+id]] (parent-[[#[[+id]].parent]])</a>[[+wrapper]]</li>`
]]
Результат:Как отсортировать в том порядке, что указан в &resources?
Комментарии: 4
pdoMenu строит дерево и сортирует ресурсы по уровням, так что вряд ли у тебя получится сделать задуманное стандартным сниппетом.
Спасибо!
Сниппет pdoMenu создан для построения дерева, как сказал Артур. В вашем случае, если дерево не нужно, используйте pdoResources.
Спасибо! Поменяла на pdoResources.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.