Tipp: Auskommentieren von Bereichen mit Pflegetags

19. Okt 2011

Beim Auskommentieren von Quelltextbereichen, in denen HTML-Kommentare enthalten sind, verwenden Sie die xsl:comment Elemente.

Bei der Umsetzung eines Projektes ist es manchmal von Vorteil, eine Passage mit Pflegekommentaren nicht zu löschen, sondern auszukommentieren.

Fallbeispiel

Sie wollen den Sourcecode für das Eingabefeld der Meta-Beschreibung anders umsetzen, aber die bisherige Umsetzung nicht löschen.

Lösung

Sie kommentieren den bisherigen Bereich aus, müssen dabei aber folgendes beachten:

Das Auskommentieren von Pflegetags führt oft zu XSLT-Fehlern, da die Pflegetags sich der Kommentierfunktion bedienen.
Verwenden Sie aus diesem Grund das XSL-Element zum Auskommentieren für den entsprechenden Bereich, was im nachfolgenden Beispiel aufgezeigt wird.

Beispiel: Auszug aus dem XSLT-Template standard.metadata.php zu einem auskommentierten Bereich

...
<!--
Das Auskommentieren von Pflegetags darf nicht mit der üblichen Syntax erfolgen,
da das Pflegetag die Kommentierung unterbricht.
Die Zeilen müssen entweder gelöscht werden oder mit xsl:comment versehen werden:
-->
<xsl:comment>
Auskommentiert aufgrund Änderungen:
<div class="wEditorExtensionValue">                    
  <!--web:text:start editor="textarea" inputStyle="height:32px;width:100%;"-->22<xsl:value-of select="/wd:document/wd:extension/wd:meta/wd:description/text()"/><!--web:text:stop-->
</div>
</xsl:comment>
...

Entwicklerbereich Weblication® CMS - © Scholl Communications AG