페이지 수집
페이지 컬렉션은 여러 환경에서 사용할 수 있는 페이지 그룹입니다.
페이지 컬렉션이란?
페이지 컬렉션(sys_ux_extension_point)은 여러 환경에서 재사용할 수 있는 페이지 그룹입니다. 이러한 페이지 세트는 모달 뷰포트 또는 탭 구성요소에서 사용할 수 있습니다. 이러한 페이지는 샌드박스로 처리되며 URL 매개변수 또는 호출하는 페이지의 데이터 자원 등에 액세스할 수 없습니다. 액세스 권한은 페이지 모음 기록에 지정되고 런타임에 호출 페이지에 의해 전달되는 컨트롤러 기록뿐입니다.
페이지 컬렉션은 해당 페이지 내에서 샌드박스가 적용되므로 상위 페이지를 변경할 수 있는 직접적인 액세스 권한이 없습니다. 그러나 Seismic의 작동 방식 때문에 페이지 모음 페이지는 호출 페이지가 작업을 수행하기 위해 수신 대기할 수 있는 이벤트를 전달할 수 있습니다. 이것이 호출 페이지를 변경할 수 있는 유일한 방법입니다.
페이지 컬렉션을 사용해야 하는 이유
페이지 컬렉션을 사용하면 경험 전체에서 사용자 지정 페이지를 재사용할 수 있습니다. 이렇게 하면 여러 경험에 대해 페이지를 복제하고 다른 사용자 그룹에 정보를 전달해야 하는 경우 시간을 절약할 수 있습니다.
페이지 컬렉션을 사용하면 뷰포트 모달을 통해 기존 주제 내에서 추가 정보를 제공할 수도 있습니다. 뷰포트 모달을 사용하면 대상이 상위 페이지를 떠나지 않고도 경험 외부의 페이지를 보고 변경할 수 있습니다.
경험 간에 공유할 수 있는 탭 컬렉션을 생성합니다. 각 탭은 페이지 컬렉션의 개별 페이지입니다.
페이지 컬렉션은 어디에서 사용할 수 있습니까?
홈 화면에서 페이지 컬렉션에 UI 빌더 액세스할 수 있습니다. 페이지 컬렉션 목록은 각 페이지 컬렉션의 구성요소와 유형을 자세히 설명합니다.
홈 화면 또는 페이지 컬렉션을 사용하는 구성요소에서 페이지 컬렉션을 UI 빌더 만들 수 있습니다.
- 뷰포트
- 뷰포트 모달
- 탭
고려해야 할 사항
페이지 컬렉션 생성 화면에는 구성요소 및 컨트롤러 선택이 필요합니다.
페이지 컬렉션에 정보를 전달하려면 데이터 자원을 선택해야 합니다. 상위 페이지의 데이터를 바인딩해야 합니다.
뷰포트에 표시할 페이지 컬렉션의 페이지로 라우팅해야 합니다.
페이지 컬렉션 작성에 대한 링크를 추가합니다.
플랫폼의 페이지 수집
플랫폼 내에서 ServiceNow 페이지 컬렉션을 생성합니다. 지금은 페이지 컬렉션을 만들 때 탭 및 뷰포트 구성 요소만 사용할 수 있습니다. 컨트롤러를 선택하거나 JSON을 사용하여 컨트롤러 종속성을 전달할 수 있습니다.