Hallo ich möchte in einer CMS_Function Navigation die Anzahl der Subfolder pro Menüebene ermitteln.
Hier ein Code-Ausschnitt:
<CMS_ARRAY_PARAM name="innerBeginHTML">
<CMS_ARRAY_ELEMENT><![CDATA[
<ul class="isFlyout">
<li class="info isDesktopOnly"><h2>Ihre Auswahl</h2></li>
$CMS_IF(#nav.hasSubFolders)$<li class="scrollUp isMobileOnly"><span></span></li>$CMS_END_IF$
<li class="back isMobileOnly"><a href="">zurück zu $CMS_VALUE(#nav.label.convert)$</a></li>]]>
</CMS_ARRAY_ELEMENT>
<CMS_ARRAY_ELEMENT><![CDATA[
<ul class="isFlyout">
<li class="back isMobileOnly"><a href="">zurück zu $CMS_VALUE(#nav.label.convert)$</a></li>]]>
</CMS_ARRAY_ELEMENT>
<CMS_ARRAY_ELEMENT><![CDATA[<li><ul class="mainnavlevel4">]]></CMS_ARRAY_ELEMENT>
<CMS_ARRAY_ELEMENT><![CDATA[<li><ul class="mainnavlevel5">]]></CMS_ARRAY_ELEMENT>
<CMS_ARRAY_ELEMENT><![CDATA[<li><ul class="mainnavlevel6">]]></CMS_ARRAY_ELEMENT>
</CMS_ARRAY_PARAM>
<CMS_ARRAY_PARAM name="innerEndHTML">
<CMS_ARRAY_ELEMENT index="0..7"><![CDATA[</ul></li>]]></CMS_ARRAY_ELEMENT>
</CMS_ARRAY_PARAM>
Es gibt ja bereits einen Befehl um zu ermitteln, um überhaupt festzustellen ob ein Ordner Unterordner hat: #nav.hasSubFolders
Dieser Befehl bringt mir hier aber nichts, da ich nur true / false zurück bekomme und nicht die Anzahl.
Gibt es hierzu eine Möglichkeit / Schleife / andere Prüfung um das zu ermitteln? Es sollen auch nur Ordner zählen, die nicht im Menü versteckt werden - also für die jeweilige Sprache sichtbar sind.