Zendesk 뷰 템플릿
Curlybars 뷰 템플릿 엔진 기본 서식 페이지
각 기본서식은 HTML 마크업과 Handlebars와 같은 표현식이 혼합되어 구성되어 있으며, 기본서식에서 이중 중괄호로 식별된다. (Handlebars는 디자인할 때가 아니라 렌더링할 때 페이지에서 콘텐츠를 삽입하거나 수정할 수 있는 간편한 기본서식 작성 엔진)
헬프 센터에서 기본서식 작성 언어를 Curlybars 라고 하며 대규모 Handlebars 언어 하위 집합을 구현한다.
hbs 뷰 템플릿 | 섹션 | 요소 |
---|---|---|
article_page.hbs | 문서 페이지 | 지식창고의 개별 문서 페이지 |
category_page.hbs | 카테고리 페이지 | 시작 페이지 |
community_post_list_page.hbs | 커뮤니티 게시물 목록 페이지 | - |
community_post_page.hbs 커뮤니티 | 게시물 페이지 | - |
community_topic_list_page.hbs | 커뮤니티 주제 목록 페이지 | - |
community_topic_page.hbs | 커뮤니티 주제 페이지 | - |
contributions_page.hbs | 기여 페이지 최종 사용자의 게시물, 커뮤니티 댓글 및 문서 댓글 목록 | |
document_head.hbs | 문서 헤드 (공통) | 문서의 head 태그 |
error_page.hbs | 오류 페이지 | 사용자가 존재하지 않는 페이지에 도착할 때 표시되는 메시지 |
footer.hbs | 바닥글 (공통) | 모든 헬프 센터 페이지 맨 아래에 표시 되는 것 |
header.hbs | 머리글 (공통) | 모든 헬프 센터 페이지 맨 위에 표시되는 것 |
home_page.hbs | 홈 페이지 | 헬프 센터의 최상위 시작 페이지 |
new_community_post_page.hbs | 새 커뮤니티 게시물 페이지 | - |
new_request_page.hbs | 새 요청 페이지 | 지원 요청 또는 티켓 제출 양식 |
request_page.hbs | 요청 페이지 | 개별 지원 요청 또는 티켓 페이지 |
requests_page.hbs | 요청 목록 페이지 | 사용자에게 배정되었거나 사용자가 참조에 포함된 지원 요청이나 티켓의 목록 |
search_results.hbs | 검색 결과 | 검색 결과 표시 형식 |
section_page.hbs | 섹션 페이지 | 시작 페이지 |
subscriptions_page.hbs | 팔로잉 페이지 | 사용자가 팔로우하는 카테고리, 섹션 및 문서 목록 |
user_profile_page.hbs | 사용자 프로필 페이지 | - |
커스텀 테마 업로드 시 주의사항
모든 기본 hbs 뷰 템플릿이 반드시 존재해야만 업로드가 가능.