포털에서 양식 게시 소개

AEM Forms 포털 구성 요소 개요

일반적인 양식 중심의 포털 배포 시나리오에서 양식 개발 및 포털 개발은 두 가지 분리된 활동입니다. 양식 디자이너는 양식을 디자인하고 저장소에 저장하지만 웹 개발자는 양식을 나열하고 양식 제출을 처리하는 웹 애플리케이션을 만듭니다. 양식 저장소와 웹 애플리케이션 간에 통신이 없으므로 Forms이 웹 계층으로 복사됩니다.

이러한 시나리오는 종종 관리 문제와 제작 지연을 초래합니다. 예를 들어 저장소에서 사용할 수 있는 양식의 최신 버전이 있는 경우 웹 계층의 양식을 교체하고 웹 응용 프로그램을 수정한 다음 공개 사이트에 양식을 다시 배포해야 합니다. 웹 응용 프로그램을 다시 배포하면 일부 서버 다운타임이 발생할 수 있습니다. 일반적으로 서버 다운타임은 계획된 작업이므로 변경 사항을 즉시 공개 사이트로 푸시할 수 없습니다.

AEM Forms은 관리 오버헤드 및 제작 지연을 줄이는 포털 구성 요소를 제공합니다. 웹 개발자는 이 구성 요소를 사용하여 Adobe Experience Manager(AEM)을 사용하여 제작한 웹 사이트에서 양식 포털을 만들고 사용자 정의할 수 있습니다.

AEM Forms 포털

양식 포털 구성 요소를 사용하면 다음 기능을 추가할 수 있습니다.

  • 사용자 정의된 레이아웃에 양식을 나열합니다. 기본적으로 목록 보기, 카드 보기 및 패널 보기 레이아웃이 제공됩니다. 나만의 사용자 정의 레이아웃을 만들 수 있습니다.
  • 사용자 지정 메타데이터와 사용자 지정 작업을 나열하는 동안 표시할 수 있습니다.
  • Forms 포털 구성 요소가 사용되는 게시 인스턴스에 AEM Forms UI에서 게시한 양식을 나열합니다.
  • 최종 사용자가 HTML과 PDF 포맷으로 양식을 렌더링할 수 있습니다.
  • 사용자 정의 HTML 프로필을 사용하여 양식을 렌더링합니다.
  • 양식 속성, 메타데이터 및 태그와 같은 다양한 기준을 기반으로 양식을 검색할 수 있습니다.
  • 양식 데이터를 서블릿에 제출합니다.
  • 맞춤형 CSS를 사용하여 포털의 모양과 느낌을 사용자 요구에 맞게 변경할 수 있습니다.
  • 양식에 대한 링크를 만듭니다.
  • 최종 사용자가 만든 응용 양식과 관련된 초안 및 제출을 나열합니다.

사용 가능한 AEM Forms 포털 구성 요소

AEM Forms은 Document Services 및 Document Services 조건자 구성 요소 그룹 으로 그룹화된 다음 포털 구성 요소를 기본적으로 제공합니다.

검색 및 목록 작성자

Search & Lister 구성 요소를 사용하면 양식 저장소의 양식을 포털 페이지로 나열하고 지정된 기준에 따라 양식을 나열하는 구성 옵션을 제공합니다. 또한 포털 사용자가 양식 목록에서 검색할 수 있도록 검색 기준을 지정할 수 있습니다.

초안 및 제출

Search & Lister 구성 요소는 Forms 작성자가 공개한 양식을 표시하는 동안 초안 및 제출 구성 요소는 나중에 작성한 양식을 작성하기 위해 초안으로 저장한 양식을 표시합니다. 이 구성 요소는 로그인한 모든 사용자에게 개인화된 환경을 제공합니다.

링크 구성 요소를 사용하면 페이지의 아무 곳이나 양식에 대한 링크를 만들 수 있습니다. 교육 프로그램을 제공할 경우 사용자가 교육 등록을 위한 양식을 제출할 수 있는 시나리오를 생각해 보십시오. 웹 사이트에서 프로그램 세부 정보를 게시했습니다. 세부 사항 아래에서는 등록 양식에 대한 링크를 제공해야 합니다. 링크 구성 요소는 링크를 만드는 데 도움이 될 수 있습니다.

Forms 포털 워크플로우

Forms 포털을 통해 양식 저장소의 양식을 포털 페이지로 나열할 수 있습니다. 또한 포털 사용자가 양식 목록에서 검색할 수 있도록 검색 기준을 지정할 수 있습니다. 초안 및 제출 구성 요소를 사용하여 나중에 양식 작성 및 제출 시 초안으로 저장된 양식을 표시할 수도 있습니다. 이러한 기능을 사이트 페이지에서 사용할 수 있으려면 먼저 특정 작업 세트를 수행해야 합니다. 나열된 시퀀스의 단계를 수행하여 구성 요소 및 각 기능을 사이트 페이지에서 사용할 수 있도록 합니다.

  1. Forms 포털 구성 요소 활성화: 기본적으로 양식 포털 구성 요소는 사용할 수 없습니다. AEM Sites 페이지에 대해 AEM 사이드 킥의 구성 요소를 활성화합니다.

  2. 페이지에 양식 나열(양식 포털 페이지 만들기): AEM Sites 및 AEM이 아닌 사이트 페이지에 양식을 나열할 수 있습니다. 목록에는 게시 인스턴스에서 사용할 수 있는 양식이 포함되어 있습니다. 사용자는 양식을 열고 양식을 채울 수 있습니다. 사용자가 양식을 열 때마다 양식의 새 인스턴스가 만들어집니다.

    1. AEM Sites 페이지에 양식​나열: 페이지에 검색 및​목록 구성 요소를 추가하고 페이지의​ 양식을 나열하기 위해 목록 창을 구성합니다. 검색 창 구성 요소를​검색 및​목록 구성 요소에 추가하고 구성하여​페이지에 검색 기능을추가합니다. 양식 포털 구성 요소가 있는 페이지를양식 포털 페이지라고 합니다.
    2. AEM Sites 이외 페이지에 양식을 나열합니다. 양식 포털 검색 API를 사용하여 비AEM Sites 페이지에서 양식을 쿼리, 검색 및 나열합니다.
  3. 양식 포털 페이지에 초안 및 제출된 양식을 나열합니다. 양식 포털 페이지에 초안 및 제출 구성 요소를 추가하고 구성합니다. 구성 요소에는 초안 상태의 모든 양식과 이미 제출된 양식이 나열됩니다.

    제출된 적응형 양식이 제출 탭에 나타나도록 하려면 Submit 작업을 Forms 포털 제출 작업에 설정합니다.​또는 Forms 포털 제출 옵션을 활성화합니다. 사용자가 양식을 제출할 때마다 양식이 제출 탭에 추가됩니다.

  4. 초안 및 제출된 양식 데이터의 저장소 구성: 기본적으로 초안 및 제출 데이터는 AEM 저장소에 저장됩니다. 제작 환경에서는 초안 또는 제출된 양식 데이터를 AEM 저장소에 저장하지 않는 것이 좋습니다. 양식 포털 구성 요소를 구성하여 데이터를 안전한 위치에 저장합니다.

  5. (선택 사항) 양식 포털 구성 요소 사용자 정의: 양식 포털 페이지 템플릿을 사용자 정의하여 구성 요소에 독특한 모양을 제공합니다.

  6. (선택 사항) 양식에 사용자 지정 메타데이터를 추가합니다. 양식에 사용자 정의 메타데이터를 추가하여 나열 및 검색 경험을 향상시킬 수 있습니다.

  7. 양식 포털 페이지를 게시합니다. 이제 양식 포털 페이지가 준비되었습니다. 페이지를 게시합니다.

이 페이지에서는