InfoPanelPopup.template infopanelpopup-template

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

modelo

O modelo de conteúdo no qual os dados retornados do servidor de informações são mesclados.

O modelo de conteúdo é um XML após este DTD:

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

A sintaxe real do template de conteúdo é a seguinte:

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

Ou seja, o modelo deve começar com o elemento <info> que pode conter elementos <var> opcionais padrão. O conteúdo do modelo em si, TEMPLATE_CONTENT é texto HTML. Além disso, o modelo de conteúdo pode conter nomes de variáveis entre $ caracteres. Esses caracteres são substituídos pelos valores da variável que o servidor de informações retorna ou pelos valores padrão.

As variáveis padrão definidas no modelo podem ser globais (se o atributo de substituição não estiver definido) ou específicas para uma determinada chave de substituição (se o atributo de substituição estiver presente).

Durante o processamento do modelo, as variáveis específicas para as teclas de rolagem têm prioridade sobre as variáveis globais.

NOTE
Observe que, ao configurar o Pop-up Painel de informações, o código do HTML e o código do JavaScript passados para o Painel de informações serão executados no computador do cliente. Portanto, verifique se esse código de HTML e JavaScript são seguros.

Propriedades section-6dd7785357d740d095fa9f7fd0f67da4

Opcional.

Padrão section-cd5db06d08aa4de49e37d6c938b41570

Nenhum.

Exemplo section-16d184665c484964af9a22f79ff3f840

Presumindo que a resposta do servidor de informações retorna o nome do produto como a variável $1$ e a URL da imagem do produto é retornada como a variável $2$.

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

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