InfoPanelPopup.template

마지막 업데이트: 2023-05-22
  • 작성 대상:
  • Developer
    User

[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>

이 페이지에서는