Только знакомлюсь с ModX, поэтому хотел бы некоторое пояснение.
У сайта должно быть 2 меню верхнее и левое.
Верхнее я собираюсь выводить из корня сайта и прописать максимальный уровень 1.
А как выводить левое меню? Создать элемент-каталог и в нем все пункты и подпункты левого меню? А как тогда сделать, чтобы сам элемент каталог не имел своей страницы, то есть был просто контейнером для пунктов и подпунктов левого меню?
Или принято как-то по другому это реализовывать?
Да можно как угодно, это же модэкс)))) Ну а если серьезно, то хорошим тоном является отсутствие левых документов (ну т. е. документ каталог, зайдя на адрес которого вы увидите пустую страницу). Посидите, продумайте хорошенько структуру сайта.
Если Вы используете Wayfinder, то там есть параметры "includeDocs" и "excludeDocs"
Если pdoMenu или getResources/getProducts/pdoResources, та у них есть параметр "resources".
И то и то позволяет управлять набором ресурсов для вывода.