명장약국 관리자
홈페이지 템플릿 ZIP 구조
모든 업로드 템플릿은 현재 빌더의 HomepagePayloadV1 데이터를 사용하며, HTML 한 파일 안에 CSS와 JavaScript를 포함해야 합니다.
ZIP 루트
my-template.zip ├── manifest.json ├── template.html └── thumbnail.png # 선택, jpg/webp 가능
폴더, 심볼릭 링크, 외부 asset, 중첩 ZIP은 허용되지 않습니다.
manifest.json
{
"template_key": "my_pharmacy_template",
"display_name": "나의 약국 템플릿",
"description": "템플릿 설명",
"template_version": "1",
"payload_schema_version": 1,
"entrypoint": "template.html"
}
허용 Jinja 변수
p: HomepagePayloadV1 전체 콘텐츠tel_url,maps_url: 전화·지도 링크hero_image_url: 대표 이미지 URLmonthly_image_urls: 월간 카드 이미지 URL 목록product_image_urls: 추천 제품 이미지 URL 목록json_ld: Pharmacy 구조화 데이터
include, import, extends, 임의 함수 호출과 그 밖의 최상위 변수는 차단됩니다.
시작 방법
- 관리자 템플릿 제작기에서 섹션을 조립하거나, 기본 패키지 다운로드로 ZIP을 받습니다.
- manifest의 key, 표시명, 버전을 수정합니다.
- 제작기에서 테마·섹션을 구성하거나 AI 조립 초안/HTML 다듬기를 사용한 뒤, 결과를 검수합니다.
- 검증·미리보기 후 카탈로그 등록하거나, ZIP 루트로 압축해 업로드합니다.
- 등록된 템플릿으로 새 홈페이지를 만들어 미리보기 후 발행합니다.