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>

이 페이지에서는