это вполне возможно.
просто добавьте следующее к вашему Page_Controller
классу:
function LowestLevel() {
$i = 1;
while($this->getMenu($i)->count() > 0) $i++;
return 'level'.($i-1);
}
теперь вы можете назвать это в своем шаблоне так:
<div>lowest level: $LowestLevel</div>
$ LowestLevel выведет «level1», «level2» и т. Д.
в случае, если имена ваших классов должны быть похожи на 'navA', 'navB' ... вам нужно выполнить какое-то сопоставление, например 'level1' -> 'navA', что не должно быть слишком сложно - возвращайтесь ко мне если вам нужна помощь по этому вопросу.