---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# 카트 레이아웃 구성

# 카트 레이아웃 구성 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 6분

카트 레이아웃 기록을 구성하여 쇼핑 카트의 위젯 또는 스크린의 기능을 정의합니다.

## 시작하기 전에

필요한 역할: admin

## 프로시저

1. 다음으로 이동 모두서비스 카탈로그카탈로그 정의카트 레이아웃 유지관리.
2. 위젯 또는 화면을 선택합니다.  
   * [카트 위젯](https://servicenow-prod.fluidtopics.net/l9p8WkIZ5RtIIYjMLNN2NQ#service-catalog-cart-widgets "쇼핑 카트, 카탈로그 항목, 주문 가이드의 위젯을 구성할 수 있습니다."): 항목 주문 위젯, 쇼핑 카트 위젯 또는 항목 주문 위젯(주문 가이드)
   * [미리 보기 화면](https://servicenow-prod.fluidtopics.net/Ar6OjrUWOZxw0u4ImkQbEw#service-catalog-screens "1단계 및 2 단계 카트, 희망 목록, 클래식 모바일 앱의 쇼핑 카트 미리 보기 화면을 구성할 수 있습니다."): 카트 미리 보기 화면, 카트 미리 보기 화면(2단계), 카트 미리 보기 화면(희망 목록) 또는 카트 미리 보기 화면(클래식 모바일)
   * [주문 상태 화면](https://servicenow-prod.fluidtopics.net/t0dX7DPQq8l6wcqK7_21qA#service-catalog-status-screens "데스크톱 및 클래식 모바일 주문의 쇼핑 카트 상태 화면을 구성할 수 있습니다."): 주문 상태 화면 또는 주문, 상태 화면(클래식 모바일)
   {#t_ConfigureCartLayout__ul_lys_vjp_zq}
3. 제목 필드를 업데이트하여 위젯에 표시되는 제목을 변경합니다.
4. 기본 대상 값을 그대로 둡니다.  
   이 값은 정의되는 카트 요소를 식별하므로 변경하지 마십시오.
5. 필요에 따라 카트 레이아웃 기록의 다른 섹션을 업데이트합니다.  
   이러한 섹션의 사용 가능성은 위젯 및 화면 기록마다 다릅니다.  
   * 구성요소 섹션에서 제공 시간, 항목 설명, 가격 등 표시할 구성요소를 선택합니다.
   * 열 섹션에서 항목 설명 열, 제공 시간 열 또는 가격 열 등 표시할 열을 선택합니다.
   * 버튼 섹션에서 쇼핑 카트에 추가, 카트 편집, 항목 삭제 등 표시할 버튼을 선택합니다.
   * 버튼 레이블 섹션에서 기본 버튼 레이블을 대체할 새 레이블을 입력합니다.

     새 레이블은 버튼이 표시되는 모든 화면에서 사용됩니다. 예를 들어 쇼핑 계속 버튼은 여러 화면에서 사용되므로 레이블을 변경하면 모든 화면에 영향을 줍니다.
   {#t_ConfigureCartLayout__ul_kkx_clp_zq}
6. 필요한 경우 위젯 및 열 매크로를 구성합니다.
7. 기록을 저장한 다음 Service Catalog에서 항목을 주문하여 구성 결과를 테스트합니다.  
   인스턴스의 일부 설정과 속성은 카트 레이아웃을 무효화하거나 영향을 줄 수 있습니다.

## 카트 레이아웃 고려 사항 {#ariaid-title2}

카트 레이아웃을 사용하면 Service Catalog 속성이 영향을 받습니다. 가능한 결과를 고려하여 설정 또는 속성을 변경하여 필요한 카트 레이아웃과 기능을 얻으십시오.

이러한 속성 중 일부는 카트 레이아웃을 사용할 때 영향을 받습니다. 예를 들어 주문 상태 화면의 경우 Service Catalog 카트에 가격 및 소계를 표시하는 시간(glide.sc.price.display) 속성은 가격 표시를 위한 카트 레이아웃 설정을 무효화합니다.  
{#c_CartLayoSetmpctOnProps__table_fvh_2rd_cr__entry__2}

| 속성 | 영향도 |
|-|-|
| ESS 사용자가 체크아웃 화면에서 요청을 취소하는 옵션을 사용할 수 있습니다. \[glide.sc.checkout.cancel\] | 카트 레이아웃 설정의 요청 취소 확인란이 선택되면 무효화됩니다. 이 확인란을 선택하면 속성이 아니요로 설정된 경우에도 취소 버튼이 표시됩니다. |
| 체크아웃 동안 요청 클론을 사용합니다. \[glide.sc.allow.checkout.clone\] | 카트 레이아웃이 활성화되면 사용되지 않습니다(사용되지 않음). 카트 레이아웃 설정의 체크 아웃 클론확인란으로 대체되었습니다. 새 인스턴스의 경우 체크아웃 클론 확인란은 기본적으로 선택되어 있지 않습니다. 업그레이드된 인스턴스의 경우 확인란은 glide.sc.allow.checkout.clone 속성의 기존 값으로 설정됩니다. |
| 쇼핑 카트에서 수량 선택기를 사용할 수 있는 역할의 목록(쉼표로 구분됨). \[glide.sc.allow.quantity\] | 관련 카트 레이아웃 설정을 무효화합니다. |
| 체크아웃 화면에 각 줄 항목의 요청 항목 번호를 표시합니다(기본값: False). \[glide.sc.checkout.request.number\] | 카트 레이아웃이 활성화되면 사용되지 않습니다(사용되지 않음). 카트 레이아웃 설정의 요청 항목 번호 열 확인란으로 대체됩니다. |
| 2단계 체크아웃 화면에 '카탈로그로 돌아가기' 버튼 표시. \[glide.sc.checkout.twostep.back\] | 카트 레이아웃이 활성화되면 사용되지 않습니다(사용되지 않음). 카트 레이아웃 설정의 카탈로그로 돌아가기 확인란으로 대체됩니다. |
| Service Catalog 카트에 가격과 소계를 표시하는 시간. \[glide.sc.price.display\] | 관련 카트 레이아웃 설정을 무효화합니다. |
[표 1. 테이블 제목]

{#c_CartLayoSetmpctOnProps__table_fvh_2rd_cr}

## 위젯 및 열 매크로 구성 {#ariaid-title3}

각 위젯 또는 화면 내 요소의 기능을 정의하는 매크로를 구성합니다.

### 시작하기 전에

필요한 역할: admin

### 이 태스크 정보

일부 위젯이나 화면에는 쇼핑 카트 콘텐츠의 수평 레이아웃과 구성을 정의하는 열 매크로가 있습니다.

이러한 매크로를 구성하여 위젯 또는 화면 내에서 요소의 표시 순서를 변경하거나 요소를 숨길 수 있습니다. 새 매크로를 만들어 추가 요구 사항을 구현할 수도 있습니다.

### 프로시저

1. 다음으로 이동 모두위젯/매크로열 매크로 관련 목록
2. 표시 순서를 편집하거나 활성화 또는 비활성화하려면 매크로의 순서 번호 항목을 클릭합니다.  
3. 업데이트를 클릭합니다.
4. 매크로의 기능 설정을 보려면 매크로의 위젯/뷰 매크로 항목을 클릭합니다.  
   기본 매크로의 기능 설정을 편집할 수 없지만 이러한 설정은 직접 위젯 매크로를 만드는 데 유용한 참조일 수 있습니다.

## 카트 레이아웃을 위한 매크로 만들기 {#ariaid-title4}

Jelly 스크립트를 사용하여 위젯 또는 화면 내에 사용자 지정 동작 및 표시를 정의하는 카트 레이아웃 기록의 매크로를 만듭니다.

### 시작하기 전에

필요한 역할: admin

### 이 태스크 정보

사용자 지정 위젯 기능은 일반적인 카트 동작에서 격리되므로 만드는 매크로는 업그레이드에 영향을 주지 않습니다.

### 프로시저

1. 관련 카트 레이아웃 기록을 엽니다.
2. 위젯 매크로 또는 열 매크로관련 목록으로 이동합니다.
3. 새로 만들기를 클릭합니다.
4. 매크로의 세부 정보를 입력합니다.  
   {#t_CreateMacrosForCartLayout__table_tdj_mhd_cr__entry__2}

   | 필드 | 설명 |
   |-|-|
   | 이름 | 새 매크로의 이름입니다. |
   | 활성 | 매크로가 표시되는지 여부를 나타내는 확인란입니다. |
   | 설명 | 매크로를 사용하는 방법의 요약입니다. |
   | 활성 | 매크로가 표시되는지 여부를 나타내는 확인란입니다. |
   | XML | 매크로에 적용할 Jelly 스크립트입니다. |
   [표 2. 매크로 양식]

   {#t_CreateMacrosForCartLayout__table_tdj_mhd_cr}
5. 매크로 기록을 저장합니다.

### 예

다음은 카트 레이아웃 기록에 참조를 위해 요청 필드를 위젯 매크로로 추가하는 스크립트를 보여 주는 예입니다.

    <?xml version="1.0" encoding="utf-8" ?>
    <j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
        <j:set var="ref" value="sc_cart" />
        <j:set var="jvar_ref" value="${jvar_cart.getRequestedFor()}" />
        <j:set var="jvar_ref_display" value="${jvar_cart.getRequestedForDisplayName()}" />
        <tr>
            <td colspan="3">
                ${gs.getMessage('Requested for')}:
            </td>
        </tr>
        <tr>
            <td colspan="3" style="padding: 4px;">
                <g:catalog_requested_for />
            </td>
        </tr>
    </j:jelly>

## 특정 항목에 대한 카트 레이아웃 구성 {#ariaid-title5}

카탈로그 항목 양식의 필드를 설정하여 특정 항목에 대한 카트 레이아웃을 구성합니다.

### 시작하기 전에

필요한 역할: admin

### 이 태스크 정보

일반 [카트 레이아웃 설정](https://servicenow-prod.fluidtopics.net/EThbure8cNiI72edrXRZjA#t_ConfigureCartLayout "카트 레이아웃 기록을 구성하여 쇼핑 카트의 위젯 또는 스크린의 기능을 정의합니다.")을 무효화합니다. 예를 들어 항목의 카트에 있는 가격 제외 필드를 True로 설정하여 해당 항목의 가격을 숨길 수 있습니다.

### 프로시저

1. 다음으로 이동 모두서비스 카탈로그카탈로그 정의항목 유지.
2. 카탈로그 항목을 선택합니다.
3. 양식을 구성하여 카트 레이아웃 사용 및 필요한 다음 항목 구성 필드를 추가합니다.  
   * 카트에 있는 가격 제외
   * 카트 없음
   * 주문 안 함
   * 지금 주문 없음
   * 체크아웃 계속 안 함
   * 수량 없음
   {#t_ConfigCartLaytforSpecifItem__ul_mc2_v2j_zq}
4. 해당 항목의 구성 필드를 표시하려면 카트 레이아웃 사용 확인란의 선택을 취소합니다.
5. 필요에 따라 항목 구성 필드 값을 설정합니다.  
6. 업데이트를 클릭합니다.

## 항목의 카트 레이아웃 무효화 {#ariaid-title6}

Service Catalog에서 추가 메서드를 사용하여 카트 동작 또는 레이아웃을 구성하면 카트 레이아웃 기록 설정을 무효화할 수 있습니다.

예를 들어 카트 레이아웃 기록 설정에서 항목 가격을 숨길 수 있지만 영업용 랩톱의 가격을 표시하기로 결정할 수 있습니다. 이 경우 해당 카탈로그 항목에서 관련 구성 값을 설정하십시오. 원하는 방식으로 카트가 동작하도록 하려면 이러한 추가 메서드의 영향에 유의해야 합니다.  
주:  
[카트 레이아웃으로 마이그레이션](https://servicenow-prod.fluidtopics.net/XQnsTPyF8pWOJJbWNRKxvQ "Service Catalog를 사용하면 카트 레이아웃을 구성하여 Service Catalog 쇼핑 카트의 요소를 추가, 제거 또는 변경할 수 있습니다. 카트 레이아웃을 사용하기 위해 시스템을 마이그레이션하기 전에 카탈로그 콘텐츠의 기존 구성을 숙지하고 이러한 구성을 버릴지 보존할지 결정해야 합니다.")하는 경우 카트 레이아웃 설정에 영향을 주는 추가 설정과 속성을 정의할 수 있습니다.

