Help Center
카페24 소식
[스마트디자인] 네이버마일리지 기능추가 > 상품 관련 페이지
2012-04-19
안녕하세요, 카페24 운영도우미 입니다.
쇼핑몰 구매자가 보유한 네이버 아이디 하나로 네이버 마일리지 서비스 가맹점 어디서나
적립 및 사용 할 수 있는 통합 적립금인 네이버마일리지 관련 기능이 업데이트되었습니다.
상품관련, 주문관련, 나의 주문내역 상세 페이지가 업데이트 되었으며,
아래에서는 상품관련 페이지의 업데이트 내용을 안내해드립니다.
자세한 내용은 아래를 참조해 주세요.
- 상품상세 페이지
- 상품 확대 보기 페이지
※ 네이버 마일리지 설정
- '쇼핑몰어드민 > 상점관리 > 네이버 마일리지 > 네이버 마일리지' 가입신청을 해주세요.
- '쇼핑몰어드민 > 상점관리 > 네이버 마일리지 > 노출설정 및 셋팅' 정보입력
1) 상품상세 페이지
아래 코드를 활용하시면, 상품 상세 화면에 적용하실 수 있습니다.
표준스킨에서는 아래와 같이 반영 되었습니다.
① HTML 수정
- 수정파일 : /product/detail.html
- product_detail 모듈안에 아래의 파란색 소스 부분을 넣어주세요.
<tr class="mileage"> <th scope="row">적립금</th> <td> <ul> <li class="{$mileage_display|display}"><span id="span_mileage_text">{$mileage_value|numberformat}</span><span class="{$mileage_percent_display|display}">({$mileage_percent}%)</span> </li> .......... </ul> </td> </tr> <tr class="{$naver_mileage_display|display}"> <th scope="row">제휴 적립금</th> <td> 네이버 마일리지 {$naver_mileage_rate} 적립 <img src="{$sNpIconUrl}" id="imgNaverMileageHelp" onclick="{$action_np_help}" /> </td> </tr> <tr class="{$allotment_display|display}"> <th scope="row">무이자할부</th> <td>{$allotment_period}<br />{$allotment_card}</td> </tr>
<!-- 옵션 추가 구매 --> <div module="product_multioption"> <div class="{$multiple_option_template_class}"> <table border="1" summary="옵션 추가"> <caption>옵션 추가</caption> <tr module="product_option"> <th scope="row">{$option_name}</th> <td>{$form.option}</td> </tr> </table> </div> <p class="{$naver_mileage_exception_display|display}"><img src="http://img.echosting.cafe24.com/design/skin/mono/txt_naver.gif" alt="개인결제창을 통한 결제 시 네이버 마일리지 적립 및 사용이 가능합니다." /></p> |
- 아래의 코드를 추가해주세요.
#divNvPointInfo { display:none; position:absolute; z-index:99; width:245px; padding:10px; color:#777; font-size:11px; background:#fff; border:1px solid #5B9761; } #divNvPointInfo a { display:block; padding:5px 0 0; color:#1ec228; } #divNvPointInfo a img { vertical-align:middle; } #imgNaverMileageHelp { cursor:pointer; } |
▼ 적용화면
2) 상품 확대 보기
아래 코드를 활용하시면, 상품 확대 화면에 적용하실 수 있습니다.
표준스킨에서는 아래와 같이 반영 되었습니다.
① HTML 수정
- 수정파일 : /product/image_zoom.html
- product_zoom 모듈안에 파란색 소스 부분을 넣어주세요.
<tr class="mileage"> <th scope="row">적립금</th> <td> <ul> <li class="{$mileage_display|display}"><span id="span_mileage_text">{$mileage_value|numberformat}</span>원 ({$mileage_percent}%)</li> .......... </ul> </td> </tr> <tr class="{$naver_mileage_display|display}"> <th scope="row">제휴 적립금</th> <td> 네이버 마일리지 {$naver_mileage_rate} 적립 <img src="{$sNpIconUrl}" id="imgNaverMileageHelp" onclick="{$action_np_help}" /> </td> </tr> <th scope="row">무이자할부</th> <td>{$allotment_period}<br/>{$allotment_card}</td> </tr>
<!-- 상세정보 내역 --> <div id="prdInfo"> <h3>{$name|cut:20} <span>{$soldout_icon} {$recommend_icon} {$new_icon} {$mileage_icon} {$product_icons}</span> </h3> <p class="{$delvtype_display|display}">({$eng_name}) 해외배송 가능</p> <table border="1" summary="{$name} 기본 정보입니다."> ..........
<div class="listImg"> <ul> <li><img src="{$tiny_img}" class="{$thumb_img_class}" style="display:{$img_display};" alt="" /></li> .......... </ul> </div> </div> |
- 아래의 코드를 추가 합니다.
#NaverChk_Button { clear:both; margin:10px 0 0; float:right; } #divNvPointInfo { display:none; position:absolute; z-index:99; width:245px; padding:10px; color:#777; font-size:11px; background:#fff; border:1px solid #5B9761; } #divNvPointInfo a { display:block; padding:5px 0 0; color:#1ec228; } #divNvPointInfo a img { vertical-align:middle; } #imgNaverMileageHelp { cursor:pointer; } |
카페24 는 쇼핑몰 운영을 보다 편리하고 쉽게 할 수 있도록 기능 업데이트를 지속적으로 진행하고 있습니다.
더 좋은 서비스가 되기 위해 노력하겠습니다. 끊임없는 애정과 관심 부탁 드립니다.
궁금하신 사항은 언제든지 고객지원센터 1:1게시판으로 문의해주세요. [문의하기]