InfoPanelPopup.template infopanelpopup-template

[InfoPanelPopup.|<containerId>_infoPanelPopup.]template= *modèle*

modèle

Le modèle de contenu dans lequel les données renvoyées par le serveur d’informations sont fusionnées.

Le modèle de contenu est un XML suivant cette DTD :

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

La syntaxe réelle du modèle de contenu est la suivante :

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

En d’autres termes, le modèle doit commencer par l’élément <info> qui peut contenir des éléments par défaut facultatifs <var> . Le contenu du modèle lui-même, TEMPLATE_CONTENT est du texte HTML. En outre, le modèle de contenu peut contenir des noms de variable inclus dans les caractères $. Ces caractères sont remplacés par les valeurs de variable renvoyées par le serveur d’informations ou par les valeurs par défaut.

Les variables par défaut définies dans le modèle peuvent être globales (si l’attribut de survol n’est pas défini) ou spécifiques à une certaine clé de survol (si l’attribut de survol est présent).

Lors du traitement des modèles, les variables spécifiques aux clés de survol sont prioritaires sur les variables globales.

NOTE
Gardez à l’esprit que lorsque vous configurez la fenêtre contextuelle du panneau d’informations, le code HTML et le code JavaScript transmis au panneau d’informations s’exécutent sur l’ordinateur du client. Par conséquent, assurez-vous que ce code HTML et ce code JavaScript sont sécurisés.

Propriétés section-6dd7785357d740d095fa9f7fd0f67da4

Facultatif.

Par défaut section-cd5db06d08aa4de49e37d6c938b41570

Aucune

Exemple section-16d184665c484964af9a22f79ff3f840

En supposant que la réponse du serveur d’informations renvoie le nom du produit sous la forme variable $1$ et l’URL de l’image du produit est renvoyée sous la forme de variable $2$.

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

recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8