В Wayfinder нет встроенной поддержки уровня вложенности, но нужно внести всего лишь небольшую модификацию в код, чтобы все было. Я использовал это при создании такого же меню (аккордион) на jQuery.
Вот что нужно. Файл wayfinder.inc.php
Вначале
var $placeHolders = array(
'rowLevel' => array('[+wf.wrapper+]','[+wf.classes+]','[+wf.classnames+]','[+wf.link+]','[+wf.title+]','[+wf.linktext+]','[+wf.id+]','[+wf.attributes+]','[+wf.docid+]','[+wf.introtext+]','[+wf.description+]','[+wf.subitemcount+]'),
'wrapperLevel' => array('[+wf.wrapper+]','[+wf.classes+]','[+wf.classnames+]', '[+wf.rowlevel+]'),
'tvs' => array(),
);
дописали как видно [+wf.rowlevel+]
И потом строка 125
$phArray = array($subMenuOutput,$useClass,$classNames, $level);
как тоже видно дописали всего лишь $level.
После этого на уровне outerTpl шаблонов можно использовать плейсхолдер [+wf.rowlevel+] для указания уровня вложенности.