Для создания выпадающего меню в Modx можно использовать плагин Wayfinder.
1. Сначала необходимо создать ресурс, который будет содержать список элементов меню. В этом ресурсе нужно создать дочерние ресурсы, которые будут являться элементами меню.
2. Затем необходимо создать чанк (шаблон) для отображения меню. В этом чанке нужно использовать сниппет Wayfinder, который будет выводить список элементов меню. Пример кода:
[[Wayfinder? &startId=`0` &level=`1` &outerClass=`menu` &rowTpl=`menuRow` &parentRowTpl=`menuParentRow`]]
3. Создайте дополнительные чанки для отображения каждого элемента меню. Например, для каждого элемента меню можно создать чанк menuRow, содержащий ссылку на элемент и его название.
4. Наконец, нужно привязать чанк меню к нужному месту на сайте, используя тег [!Wayfinder].
Пример кода чанка menuRow:
<li><a href="[[+wf.link]]">[[+wf.name]]</a></li>
Где wf.link и wf.name — это переменные, которые содержат ссылку и название элемента меню соответственно.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности