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文字。 此外,內容範本可包含 $字元中所包含的變數名稱,這些名稱會以資訊伺服器傳回的變數值或預設值取代。

範本中定義的預設變數可以是全域變數(如果未設定變換屬性)或特定變換索引鍵(如果存在變換屬性)。

在範本處理期間,滾過按鍵的特定變數優先於全域變數。

注意

請注意,當您設定「資訊面板彈出畫面」時,傳送至「資訊面板」的HTML程式碼和JavaScript程式碼會在用戶端的電腦上執行。 因此,請確定此類HTML程式碼和JavaScript程式碼是安全的。

屬性

選填。

預設

無。

範例

假設資訊伺服器回應會以變數$1$傳回產品名稱,而產品影像URL會以變數$2$傳回。

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

本頁內容

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
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now