포털 위젯 사용

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 위젯은 포털 페이지의 컨텐츠를 정의합니다. 위젯과 함께 서비스 포털제공되는 기본 시스템 위젯을 사용하거나, 위젯을 복제 및 수정하거나, 필요에 맞게 사용자 지정 위젯을 개발할 수 있습니다.

    디자이너에서 서비스 포털 페이지를 만들거나 업데이트할 때 위젯 필터를 검색하고 위젯을 페이지로 끌어 위젯을 쉽게 추가할 수 있습니다. 다음 위치에서 플랫폼에서 모든 위젯 기록에 액세스할 수도 있습니다. 모두 > Service Portal > 위젯레이블이 표시됩니다.

    기본 시스템 위젯

    서비스 포털 포함된 기본 시스템 위젯을 사용하여 포털 페이지 구성을 시작할 수 있습니다. 기본 시스템 위젯은 읽기 전용이므로 향후 업데이트에서 이점을 얻을 수 있습니다. 그러나 페이지에 추가하는 기본 시스템 위젯의 각 인스턴스에 대해 해당 위젯에 사용할 수 있는 인스턴스 옵션을 구성할 수 있습니다.

    기본 시스템 위젯 목록과 해당 인스턴스 옵션 위젯 라이브러리에 대한 정보는 .

    위젯 인스턴스

    서비스 포털 디자이너를 사용하여 페이지에 위젯을 추가하면 위젯 인스턴스가 만들어집니다. 위젯 인스턴스는 해당 인스턴스에 특정한 위치, 속성 및 CSS를 포함하는 위젯에 대한 참조입니다. 같은 위젯을 같은 페이지에 여러 번 추가하면 여러 인스턴스가 만들어집니다.

    모든 위젯 인스턴스가 위젯을 가리킵니다. 해당 위젯을 편집하면 모든 위젯 인스턴스에도 변경 내용이 적용됩니다. 위젯 인스턴스별로 변경할 수도 있으며 이 경우 해당 위젯 인스턴스만 영향을 받습니다.

    예를 들어, 다음 이미지에는 각 인스턴스에 특정한 서로 다른 구성이 있는 기본 시스템의 아이콘 링크 위젯 인스턴스 4개가 포함되어 있습니다.

    그림 1. 아이콘 링크 위젯
    각 인스턴스에 대해 서로 다른 아이콘과 제목이 있는 Service Portal 홈페이지의 아이콘 링크 위젯
    주:
    기본적으로 정보를 포함하지 않는 위젯의 경우 위젯 인스턴스가 포털 페이지에 나타나기 전에 해당 위젯 인스턴스에 대한 옵션을 구성해야 합니다.

    위젯 컨텍스트 메뉴

    렌더링된 Service Portal 페이지에서 위젯을 Ctrl+마우스 오른쪽 버튼으로 클릭하면 컨텍스트 메뉴에서 추가 구성 옵션을 볼 수 있습니다.

    예를 들어 Service Portal > 서비스 포털 홈 을 클릭하여 샘플 포털 페이지를 엽니다. 해당 페이지에서 CTRL+마우스 오른쪽 단추로 기술 자료를 클릭합니다.

    그림 2. 위젯 컨텍스트 메뉴
    아이콘 링크 위젯 상황에 맞는 메뉴
    주:
    위젯 컨텍스트 메뉴를 보려면 관리자 또는 sp_admin 역할이 있어야 합니다. 이러한 역할 중 하나가 없는 사용자를 가장해도 메뉴는 계속 표시됩니다. 그러나 이러한 역할 없이 로그인한 일반 사용자는 메뉴를 볼 수 없습니다.
    표 1. 위젯 컨텍스트 메뉴 옵션
    옵션 설명
    위젯 성능 위젯이 로드되는 데 걸리는 시간
    인스턴스 옵션 위젯의 인스턴스를 지정합니다. 위젯 인스턴스 옵션은 선택한 위젯에 따라 다릅니다. 예를 들어, 냉각 시계 위젯의 인스턴스 옵션에는 각 인스턴스에 대해 서로 다른 시간대가 포함되므로 한 페이지에서 동일한 시계를 네 번 사용할 수 있지만 모두 다른 시간대를 사용할 수 있습니다.
    페이지 편집기의 인스턴스 위젯의 해당 인스턴스를 페이지 편집기에서 엽니다.
    페이지 디자이너 서비스 포털 디자이너에서 위젯을 열어 컨테이너, 열 및 위젯을 추가합니다. 서비스 포털 디자이너에서 위젯 또는 위젯이 있는 페이지에 스타일을 추가할 수 있습니다.
    위젯 사용자 지정 표시 페이지 문제를 진단할 수 있도록 페이지에 위젯의 사용자 지정 수준을 표시합니다. 자세한 내용은 위젯 진단을(를) 참조하십시오.
    컨테이너 배경 편집 위젯이 위치한 레이아웃을 편집합니다.
    위젯 옵션 스키마 위젯의 인스턴스에 대해 선택할 수 있는 옵션을 정의합니다. 자체 인스턴스 옵션 구성에 대한 자세한 내용은 을 참조하십시오 위젯 옵션 스키마.
    양식 모달의 위젯 위젯을 빠르게 변경할 수 있도록 팝업 창에서 위젯 양식을 엽니다.
    편집기의 위젯 위젯 편집기에서 위젯을 엽니다. 위젯 편집기를 사용하여 위젯에 대한 HTML 템플리트, CSS, 클라이언트 스크립트, 서비스 스크립트 및 데모 데이터를 구성할 수 있습니다.
    콘솔에 로깅: $scope.data $scope.data 개체는 서버에서 클라이언트 쪽 컨트롤러로 데이터를 전달합니다. 컨트롤러 코드에 console.log 메시지나 경고를 추가하는 대신 $scope.data 개체를 브라우저 콘솔에 기록하고 여기에서 데이터를 볼 수 있습니다.
    콘솔에 로깅: $scope $scope.data 객체와 비슷하지만 $scope의 모든 것을 콘솔에 기록한다는 점이 다릅니다.

    사용자 지정 위젯

    기본 시스템 위젯은 읽기 전용이므로 향후 업데이트에서 이점을 얻을 수 있습니다. 변경을 수행하려면 기본 시스템 위젯을 복제할 수 있습니다. 그러나 복제된 위젯은 사용자 지정으로 간주되어 복제된 원래 위젯에 대한 향후 업데이트에서는 이점을 얻지 못합니다. 위젯을 처음부터 새로 생성할 수도 있습니다. 위젯 복제 또는 생성에 대한 자세한 내용은 사용자 지정 위젯 개발 문서를 참조하십시오.