InfoPanelPopup.template

[InfoPanelPopup.|<containerId>_infoPanelPopup.]template= *Vorlage*

Vorlage

Die Inhaltsvorlage, in die die vom Infoserver zurückgegebenen Daten zusammengeführt werden.

Die Inhaltsvorlage ist eine XML nach dieser DTD:

<!DOCTYPE info [ <!ELEMENT info (var #PCDATA) <!ELEMENT var (#PCDATA)> <!ATTLIST var  name CDATA #REQUIRED rollover CDATA #IMPLIED > ]>

Die eigentliche Syntax für die Inhaltsvorlage lautet wie folgt:

<info> <var name='VAR_NAME' rollover='ROLLOVER_KEY'><!CDATA[ VAR_VALUE ]> <![CDATA[ TEMPLATE_CONTENT ]> </info>

Das heißt, die Vorlage muss mit dem <info>-Element Beginn werden, das optionale Elemente <var> enthalten kann. Der Vorlageninhalt selbst, TEMPLATE_CONTENT, ist HTML-Text. Darüber hinaus kann die Inhaltsvorlage Variablennamen enthalten, die in < a0/> $-Zeichen eingeschlossen sind. Diese Zeichen werden durch die Variablenwerte ersetzt, die der Infoserver zurückgibt, oder durch Standardwerte.

Standardvariablen, die in der Vorlage definiert werden, können entweder global (wenn das Rollover-Attribut nicht festgelegt ist) oder spezifisch für einen bestimmten Rollover-Schlüssel sein (wenn das Rollover-Attribut vorhanden ist).

Bei der Vorlagenverarbeitung haben Variablen, die spezifisch für die Übertragung von Schlüsseln sind, Vorrang vor globalen Variablen.

HINWEIS

Beachten Sie, dass beim Konfigurieren des Infofeld-Popup der HTML-Code und der an das Infofeld übergebene JavaScript-Code auf dem Client-Computer ausgeführt werden. Stellen Sie daher sicher, dass der HTML-Code und der JavaScript-Code sicher sind.

Eigenschaften

Optional.

Standard

Keine.

Beispiel

Unter der Annahme, dass die Info-Server-Antwort den Produktnamen als Variable $1$ und die Produkt-Bild-URL als Variable $2$ zurückgibt.

template=<info><![CDATA[Product description:$1$<br>Product image:<img src="$2$">]]></info>

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now