MODX pdoMenu - это плагин для MODX Revolution, который используется для создания динамических меню на основе дерева ресурсов.
Для того чтобы вывести только первый уровень меню с помощью pdoMenu, вам понадобится использовать параметр "level" и задать его значению 1.
Приведу пример кода, который поможет вам реализовать это:
[[!pdoMenu? &parents=`0` &level=`1` &tplOuter=`@INLINE <ul>[[+wrapper]]</ul>` &tpl=`@INLINE <li><a href="[[+link]]">[[+menutitle]]</a>[[+wrapper]]</li>` ]]
В данном примере мы указали значение "0" для параметра "parents", чтобы начать вывод меню с корня дерева ресурсов. Параметр "level" установлен в значение 1, чтобы вывести только первый уровень меню.
Мы также использовали шаблоны "tplOuter" и "tpl" для определения HTML-разметки для обертки меню и каждого элемента меню соответственно. В примере используется синтаксис "INLINE", что позволяет написать шаблон прямо в вызове плагина.
Вы можете настроить эти шаблоны в соответствии со своими потребностями, добавляя нужные HTML-классы или стили.
После выполнения этого кода, вы увидите, что pdoMenu выведет только первый уровень меню, состоящий из ссылок на ресурсы верхнего уровня.
Важно отметить, что pdoMenu предоставляет и другие мощные возможности, такие как фильтрация и сортировка меню, настройка активного элемента и многое другое. Ознакомьтесь с документацией MODX и дополнительными ресурсами, чтобы изучить все возможности pdoMenu.