InfoPanelPopup.template

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

template

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 seguindo este DTD:

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

A sintaxe real do modelo 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 start com o elemento <info> que pode conter elementos opcionais padrão <var>. O próprio conteúdo do modelo, TEMPLATE_CONTENT é texto HTML. Além disso, o modelo de conteúdo pode conter nomes de variáveis entre $ caracteres que são substituídos pelos valores de 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 sobreposição não estiver definido) ou específicas para uma determinada chave de sobreposição (se o atributo de sobreposição estiver presente).

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

OBSERVAÇÃO

Ao configurar o Pop-up do painel Informações, o código HTML e o código JavaScript passados para o Painel Informações são executados no computador do cliente. Portanto, verifique se o código HTML e o código JavaScript estão protegidos.

Propriedades

Opcional.

Padrão

Nenhum.

Exemplo

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

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

Nesta página

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