InfoPanelPopup.template infopanelpopup-template

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

modello

Il modello per contenuto in cui vengono uniti i dati restituiti dal server informazioni.

Il modello di contenuto è un XML che segue questa DTD:

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

La sintassi effettiva del modello di contenuto è la seguente:

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

Il modello deve iniziare con l'elemento <info> che può contenere <var> elementi predefiniti facoltativi. Il contenuto del modello stesso, TEMPLATE_CONTENT, è un testo HTML. Inoltre, il modello di contenuto può contenere nomi di variabili racchiusi tra $ caratteri che vengono sostituiti con i valori di variabili restituiti dal server informazioni o con quelli predefiniti.

Le variabili predefinite definite nel modello possono essere globali (se l’attributo di rollover non è impostato) o specifiche per una determinata chiave di rollover (se l’attributo di rollover è presente).

Durante l’elaborazione dei modelli, le variabili specifiche per le chiavi di rollover hanno la precedenza rispetto alle variabili globali.

NOTE
Quando si configura Info Panel Popup, il codice HTML e il codice JavaScript passato al Pannello informazioni vengono eseguiti sul computer del client. Di conseguenza, assicurati che tale codice HTML e il codice JavaScript siano protetti.

Proprietà section-6dd7785357d740d095fa9f7fd0f67da4

Facoltativo.

Predefinito section-cd5db06d08aa4de49e37d6c938b41570

Nessuno.

Esempio section-16d184665c484964af9a22f79ff3f840

Supponendo che la risposta del server informazioni restituisca il nome del prodotto come variabile $1$ e che l'URL dell'immagine del prodotto venga restituito come variabile $2$.

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

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