InfoPanelPopup.template infopanelpopup-template

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

模板

从信息服务器返回的数据将合并到的内容模板。

内容模板是此DTD后面的XML:

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

内容模板的实际语法如下:

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

也就是说,模板必须以 <info>元素开头,该元素可能包含可选的默认 <var>元素。 模板内容本身 TEMPLATE_CONTENT是HTML文本。 此外,内容模板可能包含以 $字符括起来的变量名称,这些名称会被信息服务器返回的变量值或默认变量值替换。

在模板中定义的默认变量可以是全局变量(如果未设置变换属性),也可以是特定于某个变换键的变量(如果存在变换属性)。

在模板处理期间,特定于键的滚动变量优先于全局变量。

NOTE
配置信息面板弹出窗口时,传递到信息面板的HTML代码和JavaScript代码将在客户端计算机上运行。 因此,请确保此类HTML代码和JavaScript代码是安全的。

属性 section-6dd7785357d740d095fa9f7fd0f67da4

可选.

默认 section-cd5db06d08aa4de49e37d6c938b41570

无。

示例 section-16d184665c484964af9a22f79ff3f840

假定信息服务器响应将产品名称作为变量$1$返回,产品图像URL作为变量$2$返回。

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

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