->parentId(Core_Page::instance()->structure->id)
собственно что делает этот кусок кода?
заставляет строить структуру, ID родителя которой, равен текущей странице!
т.е. это не класическое меню, а меню детей текущего узла.
Варианты решения
1. Указание parentId на узел из первого уровня (жестко задаем какую ветку строить)
2. Рекурсивным методом узнаем ID узла из первого уровня и подставляем его в parentId
3. Строим все меню, но в XSLT выбираем только нужные узлы, нужных уровней (не самый лучший вариант при объемном меню)
Цитата:
я разве не правильно написала вопрос
в вашем сообщении ни одного знака вопроса нет