Unterschied zwischen den XSL-Elementen copy-of und value-of
den XSL-Elementen copy-of und value-of Veröffentlichungsdatum: 08. Juli 2010 Änderungsdatum: 17. April 2012 xsl xsl-element copy-of value-of wsl unescapeCDATA Dieser Artikel beschreibt die Unterschiede beim Einsatz der XSL-Elemente copy-of und
So ändern Sie die Hinweismeldungen bei falschen Formulareingaben
ein Feld nicht valide, wird eine Hinweisbox eingeblendet, die Sie manuell anpassen können. Beispiel: Auszug aus dem XSL-Element formular.generator.wItem.php zur Pflichtfeldeingabe ... $formular->addEventServer('onBeforeBuild', ' select= "
" /> <!-- ... --> <!-- ... --> <!-- ... --> <!-- ... --> Beispiel: Auszug aus dem XSL-Element der Liste (z.B. list.standard.wItem.php) <!-- ... (ab ca. Zeile 383) --> test= " not($wIsInEditor and @wEditorId)
eine separate CSS-Datei. Diese wird dann eingebunden, wenn sich ein Pflegebenutzer im Editor befindet. Über ein XSL-Element ( xsl:if ) fragen Sie auf die Variable " wIsInEditor " ab und binden dann im Editor eine eigene CSS-Datei (z.B.
Im Kopfbereich des XSL-Stylesheets wird der HTML-Header generiert. Hierzu wird das im vorigen Schritt includierte XSL-Element mit dem Namen "htmlHeader" aufgerufen: Kopfbereich <!-- Definition der Darstellung --> match= " /wd:document
einem ensprechenden Namen ab. Der darin befindliche XML-Code wird bei der Anzeige in der Website durch das zugehörige XSL-Element-Stylesheet in HTML transformiert. Die XSL-Stylesheets für die Strukturelemente finden Sie unterhalb des Punktes
Tipp: Auskommentieren von Bereichen mit 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
der SELFHTML-Dokumentation entnehmen, die Sie über die weiterführenden Links finden. Auf die genaue Beschreibung der XSL-Elemente xsl:attribute , xsl:choose , xsl:when, xsl:otherwise und die xPath-Funktion position() (mit Ausdruck mod 2 = 0 ) wird
Im Kopfbereich des XSL-Stylesheets wird der HTML-Header generiert. Hierzu wird das im vorigen Schritt includierte XSL-Element mit dem Namen "htmlHeader" aufgerufen: Kopfbereich <!-- Definition der Darstellung --> match= " /wd:document