Autor: Michal Grüterich, xmachina; Dr. Frank Hoffmann, SNTL-Publishing, 18.07.2005
Die DTML-Template rendert eine einfache geschachtelte HTML-Liste; die Darstellung wird vollständig über CSS gesteuert.
Der CSS-Code befindet in der HTML-Datei, die man durch Klick auf das Downlaod-Icon errreicht.
Der DTML-Code erzeugt eine geschachtelte Liste, indem die Funktion filteredChildNodes() für den "aktiven Fall" ein zweites Mal aufgerufen wird. Das Render-Ergebnis hat folgende Struktur:
<div id="Menu">
<ul id="channelNav">
<li>L1 A ...</li>
<li class="active">L1 B ...
<ul id="channelSubnav">
<li>L2 a ...</li>
<li>L2 b ...</li>
<li>L2 c ...</li>
</ul>
</li>
<li>L1 C ...</li>
</ul>
</div>