SOLUTION: Zum Seitenbeginn, z.B. in das Template bodyContent_Description wird eine Listen-Iteration ergänzt, die in Abhängigkeit von einem DC.Type-Attributwert (z.B. 'ArticleTOC') ausgegeben wird.

<dtml-if "getObjProperty('attr_dc_type',REQUEST)=='ArticleTOC'">
 <dtml-in "filteredChildNodes(REQUEST,['ZMSTextarea'])">
  <dtml-if "getFormat(REQUEST) in ['headline_1','headline_2','headline_3']">
   <dtml-in "_.range(_.int(getFormat(REQUEST)[-1])*2)"> </dtml-in>
   <a href="#<dtml-var id>"><dtml-var "getText(REQUEST)"></a><br>
  </dtml-if>
 </dtml-in>
</dtml-if>

Erstellt von: Dr. F. Hoffmann, Dirk Nordmann , erstellt am:  27.06.2008 , zuletzt geändert: 19.07.2008

Erstellt von: Dr. F. Hoffmann, Dirk Nordmann , erstellt am:  27.06.2008 , zuletzt geändert: 19.07.2008