pdoMenu ограничение вывода для 2-го уровня меню

Задался вопросом, возможно ли выводить ограниченное кол-во документов в меню второго уровня к примеру ограничив 10 ссылками?

Естественно мы обратимся к документации иначе мы попросту тратим время коллег из сообщества =)

&limit — Ограничение количества результатов выборки. Можно использовать «0».
Т.е. он нам не подходит т.к. параметр общий.

Возможно такого функционала нет в помине, а сортировка выдачи для второго уровня тем более.
Предполагаю, что логичное название для параметра было бы схожим с &hideSubMenus т.е. &limitSubMenus.

Зачем это?
Пример одного из магазинов, хочется сделать аналогичное:

Павел Левин
30 сентября 2015, 16:32
modx.pro
1 616
0

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

Павел Гвоздь
10 октября 2015, 21:36
0
Разве Феном не в силах решить вопрос?..
    Василий Наумкин
    10 октября 2015, 21:39
    0
    Все pdoTools сниппеты стараются выбрать данные за один запрос. Соотвественно, для генерации меню сначала выбираются все нужные ресурсы, а уже потом строится дерево.

    Через это получается, что ограничить размер подменю можно только после выборки, когда в этом уже нет особого смысла. Просто что-то скрыть, для красоты, но скорости это не даст. Если так нормально, то да, Fenom поможет.

    А если нужно именно экономить ресурсы сервера на сложных меню, то я бы посоветовал написать свой уникальный сниппет, который решит конкретно эту задачу. Типа, выбрать везде всё, а вот в подменю с id = 10 только первые 5 ресурсов.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2