Вопрос слишком общий. Конкретизируйте что не получается.
Если так же обще отвечать, то такое меню реализуюется на базе стандартного компонента в стандартном шаблоне. Вам нужно просто сделать чтобы подменю активногом пунтка отображались, например зада в css dispaly: none; для блоков подменю и display: block; для блока подменю родитель которого имеет класс который вы назначаете активному пункту меню.
Кажется такая верстка есть в одном из стандартных шаблонов меню - посмотрите стандартные шаблоны. Хотя возможно я ошибаюсь и уже нет.
Алексей Клёнин, Это же стандартное меню. Вам нужно в шаблоне не указывать что нужны подразделы, в каждой папке своё меню лежит. Оно и будет подгружаться
UPD. Хотя я так и не понял что вам нужно, пощелкал по сайту там и так и так есть менюшки. Там 2 типа меню left и sub_left, Одно основное меню, второе подпункты. Так тоже будет работать https://www.avangard.ru/rus/about/rating/moodys/ - вот например у нас подпункты https://www.avangard.ru/rus/banks/bconversion/ - а вот снова выводится left меню
Сергей, Я согласен что это абсолютно стандартное меню tree.
Проблема в том что в последнем битриксе 18.0.4 это работает не правильно и криво.
При переходе в категорию, она остаётся свёрнутой, а разворачивается по клику значка папки... кто это вообще придумал не понимаю.
Или если находишься на странице подкатегории, в этом случае категория тоже получается развёрнутой.
Как решить не могу додуматься что-то.