사용 중인 플랜
모든 Suite Growth, Professional, Enterprise 또는 Enterprise Plus
Support Enterprise

이 해결 방법은 웹 위젯 에 양식을 사용하려는 경우와 같은 일부 시나리오에서만 필요하지만 헬프 센터에서는 필요하지 않습니다. 브랜드별로 다른 양식을 선택적으로 표시하는 방법을 알아보려면 브랜드 티켓 양식 만들기 및 적용하기를 참조하세요.

모든 브랜드에 대해 여러 개의 헬프 센터를 만들었고 이제 각 브랜드에 대한 티켓 양식을 배포할 준비가 되었습니다. 그런데 잠깐만요! 기본 브랜드의 양식을 보조 브랜드의 헬프 센터에 표시하고 싶지 않습니다. 이 작은 트릭으로 문제를 해결할 수 있기를 바랍니다.

이 문서에서는 다음 두 가지 시나리오를 다룹니다.

  • 여러 양식이 있는 브랜드의 티켓 양식 선택하기
    • 코드
  • 브랜드당 하나의 티켓 양식만 표시하기
    • 코드
    • 티켓 양식에서 양식 선택 드롭다운 제거
참고: 양식을 선택하기 전에 숨기려는 양식의 ID를 찾아야 합니다. 양식 ID를 찾는 방법에 대한 내용은 아래 단계를 따르세요.

양식 ID 찾기

개별 양식을 대상으로 지정하려면 양식을 숨기거나 골라서 표시하려면 먼저 양식 ID를 찾아야 합니다. 이 문서에서는 양식 만들기에 대해서는 다루지 않습니다. 양식 만들기에 대한 자세한 내용은 여러 요청 유형을 지원하기 위한 티켓 양식 만들기를 참조하세요.

다음은 상담사 인터페이스에서 신속하게 ID를 찾는 방법입니다.

  1. 위치 관리 센터 에서 개체 및 규칙 아이콘( )을 클릭한 다음 티켓을 클릭합니다. >양식 .
  2. 숨기거나 독립 실행형 양식으로 사용하려는 양식의 이름을 클릭합니다.
  3. 아래와 같이 주소 표시줄의 양식 ID를 기록해 둡니다.



  4. 숨기거나 격리하려는 각 양식에 대해 위의 단계를 반복합니다.

브랜드당 여러 양식 표시하기

종종 각 헬프 센터에서 여러 유형의 요청을 관리합니다. 이 섹션에서는 최종 사용자가 나머지 양식을 선택할 수 있도록 하면서 특정 브랜드의 헬프 센터에 표시하지 않으려는 티켓 양식을 선택적으로 숨기는 방법을 보여줍니다.

코드

위에 설명된 대로 숨기려는 티켓 양식을 기록했으므로 이제 아래 코드로 대상을 지정할 수 있습니다.

참고: 다음 코드 스니펫은 데모 목적으로만 사용되며 작동이 보장되지 않습니다.

다음은footer.hbs 기본서식:

<script>
       const formIdsToHide = [123, 456]; // change this array only with the IDs of the ticket forms to hide
            
       formIdsToHide.forEach(formId = {
         const option = document.querySelector('#request_issue_type_select option[value="' + formId + '"]');
         if (option) option.remove();
        });
  </script>

브랜드당 하나의 양식 표시하기

이제 “각 브랜드에 하나의 양식만 필요합니다.”라고 말할 수도 있습니다. 이는 아주 만족스러운 워크플로우이기도 합니다! 추가 브랜드를 모두 숨길 필요 없이 '요청 제출' 링크를 변경하여 사용자를 양식 중 하나로 직접 보낸 다음 양식에서 '아래에서 문제를 선택하세요' 드롭다운 목록을 숨길 수 있습니다.

코드

사용자를 하나의 양식으로 보내려면 위의 단계 에서 찾은 자체 양식 ID가 필요합니다.

헬프 센터 기본서식 작성 언어인 Curlybars를 사용하여 '문의 등록' 링크를 쉽게 바꿀 수 있습니다. 여기에서 Curlybars 및 기본서식 작성 문서를 더 찾을 수 있습니다.

'문의 등록' 링크를 표시하려는 헤더 기본서식에 이 코드를 삽입해야 합니다. ticket_form_id 참조). 현지화를 고려하므로 헬프 센터에서 다음과 같이 여러 언어를 제공하는 경우 적절한 언어로 링크가 제공됩니다.

<a href="{{page_path 'new_request' ticket_form_id='17369'}}">{{t 'submit_a_request'}}</a>

티켓 양식에서 양식 선택 드롭다운 제거

이제 사용자가 현재 브랜드에 대한 대체 양식을 선택하지 않도록 티켓 양식에서 양식 선택 드롭다운을 제거하고자 합니다. 이 코드를style.css 헬프 센터의 기본서식:

.request_ticket_form_id{
     display:none;
}


에 CSS를 입력합니다.style.css 기본서식을 참조하세요.

작동 방식

새 요청 페이지가 생성되면 최종 사용자가 접하는 모든 티켓 양식을 드롭다운 목록에서 사용할 수 있게 됩니다. 첫 번째 예는 지정된 각 브랜드에 대해 표시하지 않으려는 양식 옵션을 제거하고, 두 번째 예는 단순히 사용자를 브랜드에 대한 하나의 특정 양식으로 안내합니다.

번역 고지 사항: 본 문서는 콘텐츠에 대한 기본적인 이해를 제공하기 위해 자동 번역 소프트웨어를 사용하여 번역되었습니다. 정확한 번역을 제공하고자 합당한 노력을 기울였으나 Zendesk는 번역의 정확성을 보장하지 않습니다.

번역된 문서에 포함된 정보의 정확성과 관련하여 질문이 있으시면 문서의 공식 버전인 영문 버전을 참조하시기 바랍니다.

Zendesk 제공