Loading
코드가 아닌 클릭을 통해 Salesforce 확장
페이지 템플릿 또는 위젯에 대한 사용자 정의 속성 개요

페이지 템플릿 또는 위젯에 대한 사용자 정의 속성 개요

페이지 템플릿 또는 위젯을 만들 때 사용자 정의 속성을 추가하고 각 속성의 값과 유형을 지정하여 템플릿 및 위젯을 더욱 유연하게 재사용할 수 있습니다.

필수 Edition

지원 제품: Salesforce Classic

구매 가능 제품: Enterprise, PerformanceUnlimited Edition

지원 제품(제한 있음): Developer Edition

그런 다음 페이지 템플릿 또는 위젯에 사용자 정의 코드 또는 내용 블록을 추가하고 표현식을 사용하여 속성 값에 액세스할 수 있습니다. 식은 페이지를 로드할 때 정보로 교체되는 데이터의 자리 표시자로 사용됩니다.

사용자 또는 사용자의 팀이 템플릿에서 페이지를 만들 때 페이지는 템플릿의 사본 또는 인스턴스입니다. 마찬가지로 페이지에 위젯을 추가하면 위젯의 인스턴스가 생성됩니다. 인스턴스는 편집할 수 없지만 해당 속성 값을 업데이트할 수 있습니다.

표현식은 단지 위치 표시자이므로 페이지 또는 위젯의 속성 창에서 값을 업데이트하면 해당 값이 자동으로 업데이트됩니다.

또한 섹션을 만들어 관련 속성을 그룹화할 수 있습니다. 이러한 섹션에서는 속성 창에서 속성이 그룹화되는 방법을 제어합니다.

예

예를 들어 페이지의 머리글을 포함할 템플릿에 콘텐츠 블록을 추가한다고 가정합니다. 이 경우 사용자가 템플릿에서 페이지를 만들 때 전체 내용 블록을 편집할 수 없지만 텍스트의 일부를 필요에 맞게 바꿀 수 있도록 허용할 수 있습니다.

pageSubject라는 사용자 정의 속성을 추가하고 초기 값을 지정하여 대신 내용 블록에 다음 식을 사용할 수 있습니다.

Learn About {!pageSubject}

이 작업을 수행하면 팀 구성원이 페이지의 속성 창에서 페이지 제목 속성을 업데이트하여 템플릿에서 파생된 페이지의 이름을 변경할 수 있으며, 이 속성은 식으로 표시되는 값을 자동으로 업데이트합니다.{!pageSubject}

예

또는 다음 Embed 코드를 사용하여 YouTube 위젯을 만든다고 가정합니다.

<iframe width="560" height="315" src="//www.youtube.com/embed/hcUaN6XBTz4" frameborder="0" allowfullscreen></iframe>

그러나 사용자가 페이지에 위젯의 인스턴스를 추가할 때 표시할 비디오를 지정할 수 있습니다. 이러한 경우 YouTube라는 섹션을 만들고, 표현식 이름으로 videoURL을 사용하는 사용자 정의 속성 레이블이 지정된 비디오 URL을 추가하고, 대신 다음 코드를 사용합니다.

<iframe width="560" height="315" src="{!videoURL}" frameborder="0" allowfullscreen></iframe>

이제 사용자가 페이지에 YouTube 위젯을 추가할 때 속성 창의 YouTube 섹션에서 비디오 URL 속성을 업데이트하여 비디오를 지정할 수 있습니다. 이를 통해 {!videoURL} 식으로 표시되는 값이 자동으로 업데이트됩니다.

 
로드 중
Salesforce Help | Article