Hallo Herr Höbbel,
ja, gut zu wissen, hilft aber leider nicht weiter. 
Ich muss wissen, wie viele sichtbare Kinder der Menüpunkt hat, nicht ob. Daher hilft #nav.hasSubFolders() nicht weiter.
Über #nav.folder denke ich nochmal nach, ob das weiterhelfen könnte! 
Ein Kollege hat sich meiner kurz erbarmt und sich mit mir dran gesetzt.
Wir lassen uns jetzt per
$CMS_FOR(items,#global.node.store.children)$
$CMS_SET(folder_reference,items)$
$CMS_END_FOR$
ein Objekt vom Typen "PageRefFolderImpl" geben! (Eklig, oder? :smileygrin: Ich bezweifle auch, dass das IMMER funktioniert. Bisherige Tests sind aber immer positiv ausgefallen, da FS bei #global.node.store.children
wohl immer erst die einzelnen Seitenreferenzen und danach erst die Ordner auflistet.)
Die "forder_reference" dann an Stelle von "#global.node.parent.class" eingetragen und es läuft! 
(Merkwürdigerweise muss ich das aber an beiden Stellen ersetzen. Warum ist mir nicht ganz klar, aber auch im Moment relativ!
)
Sieht also jetzt so aus:
$CMS_TRIM(level:3, char:"\r\n")$
$CMS_SET(navi_counter,0)$
$CMS_SET(menu_count,0)$
$CMS_SET(menu_list, [])$
$CMS_FOR(items,#global.node.store.children)$
$CMS_SET(folder_reference,items)$
$CMS_END_FOR$
$-- alle ordner in tmpfolder und einzeln durchlaufen--$
$CMS_FOR(tmpfolder,#global.node.store.children(folder_reference.class))$
$-- ueberpruefen, ob ordner sichtbar ist --$
$CMS_IF(tmpfolder.getFolderLangSpec(#global.language).isVisible())$
$-- wenn ja, dann dessen unterordner durchsuchen ... --$
$CMS_FOR(otherfolder,tmpfolder.children(folder_reference.class))$
$-- und ueberpruefen, ob diese sichtbar sind --$
$CMS_IF(otherfolder.getFolderLangSpec(#global.language).isVisible())$
$-- wenn ja, dann wird dieser Ordner gezaehlt --$
$CMS_SET(menu_count,menu_count+1)$
$CMS_END_IF$
$CMS_END_FOR$
$-- alle gezaehlten Ordner der Liste hinzufuegen --$
$CMS_SET(menu_list,menu_list.add(menu_count))$
$-- und Wert wieder zurueck setzen --$
$CMS_SET(menu_count,0)$
$CMS_END_IF$
$CMS_END_FOR$
$CMS_END_TRIM$
Mal schau'n ob sich das nicht doch noch optimieren lässt! 
Ach ja, meine tolles Konstrukt befindet sich nicht in der Navigationsfunktion. Daher werde ich, solange wir keinen Weg finden die Funktion komplett darin abzubilden, auch nicht auf #nav zu greifen können.
Viele Grüße