Autor: F. Hoffmann, 18.07.2003
Die Rubrik-Seite soll mit einer Liste der darunter befindlichen Seitenobjekte in Form einer Inhaltsübersicht abschliessen. Neben dem Dokument-Titel soll der Attributwert von DC.Description aufgeführt werden.
Lösungsansatz: Iterationsschleife mit entsorechenden HTML-Sequenzen für Ein- und Ausleitung der Liste (sequence-start/end).
<!-- BO bodyContent_Index -->
<dtml-in "getIndexNavElements(REQUEST)">
<dtml-if sequence-start>
<h2>Inhaltsübersicht:</h2>
</dtml-if>
<ul>
<li>
<a href="<dtml-var "getHref2IndexHtml(REQUEST)">"><dtml-var
"getTitle(REQUEST)"></a><br>
<dtml-var "getObjProperty('attr_dc_description',REQUEST)">
</li>
</ul>
</dtml-in>
<!-- EO bodyContent_Index -->Kommentar: Eine explizite Identifikation des Objekttyps ist hier nicht erforderlich, da eine Liste nur erscheint, wenn es tatsächlich Unterdokumente gibt (es sich also um ein Objekt vom Rubriktyp handelt).