포털 헤더 메뉴 구성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2026년 01월 10일
  • 읽기5분
  • 포털 헤더 메뉴의 모양과 동작을 정의하고 헤더에 표시할 메뉴 항목을 할당합니다. 헤더 메뉴는 사용자의 기본 탐색 컨트롤 서비스 포털 중 하나입니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    메뉴가 있는 포털 헤더를 구성하려면 여러 단계를 거쳐야 합니다.

    프로시저

    1. 머리글을 만들어 테마에 추가합니다.
      헤더가 있는 테마를 포털에 추가할 때까지 헤더 메뉴가 표시되지 않습니다.
    2. 메뉴 항목이 있는 메인 메뉴를 생성하고 포털에 할당합니다.
      메인 메뉴 기록은 헤더에 나타나는 탐색 옵션을 할당하는 곳입니다. 예를 들어 포털 내의 다른 페이지(예: 서비스 카탈로그)로 연결되는 메뉴 항목을 추가할 수 있습니다.

    결과

    메인 메뉴와 헤더는 테마 및 포털과 연결될 때 헤더 메뉴를 형성합니다.

    헤더 메뉴와 스톡 헤더가 어떻게 결합되어 포털 메뉴를 형성하는지 보여주는 Gif

    포털 헤더 메뉴 생성

    포털의 헤더에 표시할 메뉴 항목이 있는 메뉴를 생성합니다.

    시작하기 전에

    필요한 역할: (admin 또는 none)

    프로시저

    1. Service Portal 구성 페이지(Service Portal > 서비스 포털 구성)에서 다음으로 이동합니다. 포털 테이블 > 메뉴가 포함된 인스턴스 을 클릭하고 새로 만들기를 선택합니다.
    2. 메뉴 양식의 필드를 모두 채웁니다.
      표 1. 메뉴 필드
      필드 설명
      직위 헤더 메뉴의 이름입니다. 메뉴를 포털과 연결할 때 이 사실을 알아야 합니다.
      추가 옵션, JSON 형식 고급 구성 옵션. 예를 들어, 이 필드를 사용하여 다음 코드로 헤더 메뉴에서 쇼핑 카트를 사용하도록 설정합니다.
      {
      	"enable_cart": {
      		"displayValue": "true",
      		"value": true
      	}
      }
      애플리케이션 기록 범위입니다. 헤더 메뉴 기록과 소스 테이블의 애플리케이션 범위가 동일해야 합니다.
      위젯 헤더 메뉴의 기준이 되는 위젯입니다. 목록에서 메뉴 유형 위젯을 선택합니다. 예를 들어 기본 시스템 위젯으로 포함된 헤더 메뉴 위젯이 있습니다.
    3. 양식을 저장한 다음 관련 목록에서 메뉴 항목을 선택합니다.
    4. 새로 만들기를 선택하고 메뉴 항목 양식을 완성합니다.
      표 2. 메뉴 항목 필드
      필드 설명
      레이블 메뉴의 항목에 표시되는 이름입니다
      상위 메뉴 이 필드에는 항목을 추가하는 메뉴의 이름이 이미 포함되어 있어야 합니다. 필요에 따라 값을 다른 메뉴로 변경할 수 있습니다
      상위 메뉴 항목 이 필드를 사용하여 다른 메뉴 항목 내에 메뉴 항목을 중첩합니다.
      순서 다른 메뉴 항목과 관련하여 메뉴에서 항목이 나타나는 위치를 결정하는 값
      유형 항목이 링크되는 페이지의 종류입니다. 양식 필드는 이 목록에서 선택하는 옵션에 따라 달라집니다. 다음 중에서 선택합니다.
      • 페이지: 서비스 포털.
      • URL: 외부 웹 사이트로 연결되는 링크입니다. 새 브라우저 탭이나 창에서 URL을 열려면 URL 대상 필드에 _blank 입력합니다.
      • 서비스 카탈로그: 에 대한 링크입니다 서비스 카탈로그.
      • 카탈로그 범주: 서비스 카탈로그.
      • 카탈로그 항목: 특정 카탈로그 항목으로 연결되는 링크입니다.
      • 지식베이스: 이전에 포털의 기본 지식베이스로 구성한 지식베이스로 연결되는 링크입니다.
      • KB 주제: KB 주제 페이지로 연결되는 링크입니다.
      • KB 문서: 번호별로 KB 문서로 연결되는 링크입니다.
      • KB 범주: 지식베이스 내의 특정 KB 범주로 연결되는 링크입니다.
      • 필터링된 목록: 연결할 페이지를 결정하는 조건을 설정합니다.
      • 스크립팅된 목록: 연결할 페이지를 결정하는 스크립트를 입력합니다.
      페이지 항목이 링크되는 포털 페이지의 이름입니다. 이 옵션은 메뉴 항목 유형으로 페이지를 선택하는 경우에 사용할 수 있습니다.
      조건 헤더에 표시할 메뉴 항목에 필요한 조건을 결정합니다. 예를 들어 조건 gs.hasRole("sp_admin")은 메뉴 항목에 대한 액세스를 sp_admin 역할을 가진 사용자로 제한합니다. 이 값을 false로 설정하면 메뉴 항목이 숨겨집니다. 조건 필드에서 사용할 조건에 대한 자세한 내용은 UI 작업 만들기를 참조하십시오 .
      상형 문자 메뉴 항목 옆에 나타나는 아이콘입니다.
    5. 제출을 선택합니다.
    6. 메뉴와 메뉴 항목을 생성한 후 포털에 메뉴를 추가합니다.
      1. 다음으로 이동 Service Portal > 포털을 클릭한 다음, 메뉴를 추가하려는 포털을 여십시오.
      2. 메인 메뉴 필드에서 참조 조회 아이콘을 선택한 다음 이름으로 적절한 메뉴를 선택합니다.
      3. 저장을 선택합니다.

    다음에 수행할 작업

    생성한 메뉴를 포털과 연결한 다음, 메뉴의 테마가 있는 헤더를 생성하십시오.

    포털 헤더에서 언어 선택기 사용

    포털 헤더에서 언어 선택기를 활성화하여 모든 사용자가 언어 기본 설정을 선택할 수 있도록 허용합니다.

    시작하기 전에

    포털 사용자에게 필요한 언어를 활성화하고 포털 헤더 메뉴를 구성합니다. 자세한 내용은 Activate a language포털 헤더 메뉴 구성 문서를 참조하십시오.

    필요한 역할: admin

    이 태스크 정보

    Knowledge(/kb), Customer Support(/csm) 및 Customer Service(/csp) 포털을 제외한 모든 포털의 경우 언어 선택기가 포함되어 있지만 기본적으로 꺼져 있습니다. 다른 포털의 포털 헤더에 언어 선택기를 표시하려면 이 절차에 따라 언어 선택기를 활성화해야 합니다.

    포털 헤더에서 언어 선택기는 사용자의 현재 언어 선택과 사용자가 선택할 수 있는 언어 메뉴를 표시합니다. 지역 그룹화를 사용하는 경우 구성된 지역 그룹에 따라 언어가 표시됩니다. 언어 그룹화에 대한 자세한 내용은 을 참조하십시오 Create regions for language selection in portals.

    프로시저

    1. 모두로 이동한 다음 탐색 필터에 sys_properties.list를 입력합니다.
    2. glide.sp.portals.language_selector_enabled 속성을 엽니다.
    3. 필드에 언어 선택기 위젯을 표시할 포털의 sys_ID 입력합니다.
    4. 업데이트를 선택합니다.

    결과

    언어 선택기는 인증된 사용자와 인증되지 않은 사용자 모두에 대해 헤더 메뉴에 표시됩니다.