AEM Forms as a Cloud Service용 Edge Delivery Services에 대한 URL 또는 다른 시트의 옵션
양식의 사전 정의 옵션 중에는 사용자가 선택할 수 있는 드롭다운 메뉴가 포함되어 있는 경우가 많습니다. 이러한 옵션은 일반적으로 양식 자체에서 정의되지만 긴 목록을 관리하는 것이 번거로울 수 있습니다. 이 안내서에서는 URL을 통해 개별 스프레드시트에서 드롭다운 옵션을 로드하여 양식 작성을 향상시키는 방법에 대해 설명합니다.
개별 스프레드시트에서 드롭다운 옵션을 로드하면 다음과 같은 이점이 있습니다.
- 단순화된 관리: 중앙 관리식으로 드롭다운 옵션을 유지하여 업데이트 및 추가를 쉽게 할 수 있습니다.
- 향상된 효율성: 양식 정의 내에서 긴 옵션 목록을 수동으로 추가할 필요가 없습니다.
이 문서가 작성되면 다음 방법을 파악할 수 있습니다.
개별 시트에 옵션 정의 define-options
개별 스프레드시트에서 옵션 정의
-
스프레드시트 만들기:
- Microsoft® SharePoint 또는 Google Drive에서 AEM 프로젝트 폴더를 찾습니다.
- 새 시트를 추가합니다. 예를 들어 “shared-country”입니다.
-
옵션 열 정의:
“옵션”과 “값”의 두 열을 추가합니다.- “옵션”은 드롭다운 메뉴에 표시되는 텍스트를 정의합니다.
- “값”은 사용자가 옵션을 선택할 때 제출된 값을 정의합니다.
note note NOTE 옵션과 값이 모두 동일한 경우 “옵션” 열만 있으면 됩니다. -
스프레드시트 채우기:
“옵션” 열(및 필요한 경우 “값” 열)에 국가 옵션을 입력합니다.구조는 아래의 예를 참조하십시오.
-
AEM Sidekick을 사용하여
shared-country시트를 미리 보고 게시합니다.예를 들어 프로젝트 저장소의 이름이 “wefinance”이고 “wkndform” 계정 아래에서 “main” 분기를 사용하는 경우
shared-country시트를 보여 주는 URL은 다음과 같습니다.https://main--wefinance--wkndform.aem.live/enquiry.json?sheet=country
?sheet=country는 URL에 추가되는 쿼리 매개변수입니다. 이 매개변수는 shared-country 시트를 기준으로 필터링된 JSON을 나타냅니다. 다양한 국가와 관련된 정보가 있는 JSON 파일로 리디렉션됩니다.드롭다운 목록 옵션을 로드할 URL 추가 add-url
select 필드의 Options 속성은 URL을 허용합니다. URL은 Destination 드롭다운 목록의 옵션으로 사용되는 JSON 배열을 반환합니다. 드롭다운 목록 옵션을 로드할 URL을 추가하는 방법:
-
Microsoft® SharePoint 또는 Google Drive의 AEM 프로젝트 폴더로 이동하여 스프레드시트를 엽니다. 양식의 스프레드시트를 새로 만들 수도 있습니다.
-
shared-country시트의 URL을 복사하여Destination필드의Options열에 붙여넣습니다.
-
AEM Sidekick을 사용하여 시트를 미리 보고 게시합니다.
드롭다운 목록 옵션을 로드하기 위해 URL을 추가하려면 문의 스프레드시트를 참조하시기 바랍니다.
드롭다운 목록 옵션을 로드하기 위해 URL을 양식 정의에 통합한 후 Destination 드롭다운이 URL에 표시되기 시작합니다.
예를 들어 프로젝트 저장소의 이름이 “wefinance”이고 “wkndform” 계정 아래에서 “main” 분기를 사용하는 경우 아래 URL에 개별 시트에 저장된 옵션을 보여 주는 enquiry 양식이 표시됩니다.
https://main--wefinance--wkndform.aem.live/enquiry-form