23. Jun 2016
Pflege-Tags lassen sich um Dekoratoren ergänzen, um so zusätzliches Markup sowie Abhängigkeiten zu sparen.
Pflege-Tags lassen sich um Dekoratoren ergänzen, um so zusätzliches Markup sowie Abhängigkeiten zu sparen. Neben der Bezeichnung kann auch die Anzahl der Spalten festgelegt werden. Des Weiteren lässt sich eine Bedingung festlegen, unter der das Pflege-Tag überhaupt erst angezeigt werden soll.
Die folgenden Beispiele machen deutlich, wie die Gestaltung von Pflegemasken durch der Einsatz von Dekoratoren erleichtert werden kann.
<xsl:if test="$wEditmaskExtendedThumbnail = 'yes'">
<div style="float:left;width:49%">
<div class="wEditorExtensionLabel">
<xsl:value-of select="php:functionString('wTexts::showTextUser', 'Thumbnail', 'Vorschaubild')"/>
</div>
<div class="wEditorElementValue">
<!-- web:text:start editor="selectCssClassVariant" subvariantsPredefined="<xsl:value-of select="$subvariants" />" addIdVariant="1" allowInstallVariant="1" valueDefault="" pathCss="<xsl:value-of select="$wCSSPath"/>" cssClassMain="listDefault" cssClass="listDefaultThumbnail" validator="" onchange="wEditor.saveDraftAndReload()" inputStyle="" --><xsl:value-of select="wd:fragment[@id='layoutThumbnail']/text()"/><!-- web:text:stop -->
</div>
</div>
</xsl:if>
<!--web:text:start decorators="col2" caption="<xsl:value-of select="php:functionString('wTexts::showTextUser', 'Thumbnail', 'Vorschaubild')"/>" activeCondition="yes" activeValue="<xsl:value-of select="php:functionString('wCSS::getValue', $wCSSPath, concat('.listDefault_var', wd:fragment[@id='layout']/text()), '-w-editmaskExtended-thumbnail')" />" editor="selectCssClassVariant" subvariantsPredefined="<xsl:value-of select="$subvariants" />" addIdVariant="1" allowInstallVariant="1" allowEmpty="1" valueDefault="" pathCss="<xsl:value-of select="$wCSSPath"/>" cssClassMain="listDefault" cssClass="listDefaultThumbnail" validator="" onchange="wEditor.saveDraftAndUpdate('<xsl:value-of select="@wEditorId" />')" inputStyle="" --><xsl:value-of select="wd:fragment[@id='layoutThumbnail']/text()"/><!--web:text:stop-->