Hex-codierte Ausgabe der im Argument angegebenen beliebigen Einzel-Tags
Hinweis: |
|
Beachten Sie die "$"-Zeichen anstatt der sonst üblichen "~"-Zeichen für die Tag-Kennzeichnung. (Dies ist analog zu den "$"-Zeichen bei WS-ExternInclude(....). |
Codierung:
Die Ausgabe wird nach folgenden Regeln erzeugt:
▪Alle Ziffern, Klein- und Großbuchstaben werden nicht codiert.
▪Alle anderen Zeichen werden Hex-codiert und ein Bindestrich vorangestellt
Beispiele:
Ausgabe des Einzel-Tags |
codierte Ausgabe |
Grün |
Gr-fcn |
ohne Umrandung |
ohne-20Umrandung |
Schema: X-Y-Z |
Schema-3a-20X-2dY-2dZ |
Beispiele
Beispiel 1: Verwendung des Werts der ersten abhängigen Variante als ALT-Bezeichnung eines Bildes
Template:
...
<img src="~PR-Image~" alt="~WS-TecEncoding($PR-DepVariationValue1$)~ ~PR-Name_StripHtml~">
...
Ausgabe für PR-DepVariationValue1 ist grün:
<img src="<Dateiname>.jpg" alt="gr-fcn <Produktname>">
Ausgabe für PR-DepVariationValue1 ist rot-weiß kariert:
<img src="<Dateiname>.jpg" alt="rot-2dweiss-20kariert <Produktname>">
Beispiel 2: Verwendung des Produktnames in einer JavaScript-Variablen
Template:
...
<script type="text/javascript">
...
var myProdName = "~WS-TecEncoding($PR-Name$)~";
...
</script>
...
Ausgabe für PR-Name ist Langarmhemd mit "Perfect Fit":
var myProdName = "Langarmhemd-20mit-20-22Perfect-20Fit-22";
Verwendbar als …
Einzel-Tag |
+ |
Bereichs-Tag |
– |
negatives Bereichs-Tag |
– |
Schleifen-Tag |
– |
Zulässig in Templates …
Alle
Verweise
Referenz: WS-ExternInclude()
Siehe auch: WS-JSEncoding