Help Center
카페24 소식
[스마트디자인] (뉴)공급사 기능 업그레이드 안내
2014-07-03
안녕하세요, 카페24 운영도우미 입니다.
최근 솔루션업그레이드를 통해 신규 쇼핑몰은 (뉴)공급사 관리로 제공되고 있습니다.
(뉴)공급사 관리 기능이 업그레이드 되기 이전에 생성된 솔루션업그레이드 버전의 쇼핑몰에서는
하기의 내용을 참고하시어 소스 수정을 진행해 주셔야 정확한 사용이 가능합니다.
※ 스마트디자인 서포트사이트(http://sdsupport.cafe24.com) 접속경로
- 디자인관리 > 우측 날개 배너 > 가이드
(뉴)공급사 기능은 기존에 공급사 기능을 사용함에 있어 불편한 점을 개선하고 보다 효율적이고 편리한 기능과
대표운영자와 동일한 패턴으로 업무를 진행하실 수 있도록 업그레이드 하였습니다.
■ 소스 수정 내용
1. 장바구니 (/order/basket.html)
<!-- <table border="1" summary="" class="boardList" module="Order_NormNormal">...</table> 하단에 아래소스 추가 : 일반상품에만 추가!! -->
<!-- 일반상품 (업체기본배송) --> <table border="1" summary="" class="boardList" module="Order_SuppNormal"> <caption>업체기본배송</caption> <thead> <tr> <th scope="col" class="chk"><input type="checkbox" onclick='{$chk_basketlist}' /></th> <th scope="col" class="thumb">이미지</th> <th scope="col" class="product">상품정보</th> <th scope="col" class="price">판매가</th> <th scope="col" class="quantity">수량</th> <th scope="col" class="mileage">적립금</th> <th scope="col" class="delivery">배송구분</th> <th scope="col" class="charge">배송비</th> <th scope="col" class="total">합계</th> <th scope="col" class="button">선택</th> </tr> </thead> <tfoot> <tr> <td colspan="10"><strong class="type">[업체기본배송]</strong> 상품구매금액 <strong>{$total_product_price} <span class="{$total_option_price_display|display}">({$total_option_price})</span></strong><span class="{$total_product_ref_display|display}"> {$total_product_ref}</span> + 배송비 <strong>{$total_delv_price}</strong><span class="{$total_delv_ref_display|display}"> {$total_delv_ref}</span> = <strong class="total">합계 : {$price_unit_head}<span>{$total_sum_price}</span>{$price_unit_tail}</strong> <span class="{$total_sum_price_ref_display|display}"> {$total_sum_price_ref}</span></td> </tr> </tfoot> <tbody module="Order_list"> <tr> <td><input type="checkbox" id="{$chk_id}" name="{$chk_name}" /></td> <td class="thumb"><a href="/product/detail.html{$param}"><img src="{$img}" onerror="this.src='http://img.echosting.cafe24.com/design/common/error_img.gif';" alt="{$name_alt}" /></a></td> <td class="product"> <p><a href="/product/detail.html{$param}">{$name}{$icon}</a><span class="{$eng_name_display|display}"><br />(영문명 : {$eng_name})</span></p> <ul class="option" module="Order_optionAll"> <li><span class="{$product_name_display|display}">{$product_name} : </span>{$option_str} <span class="{$qty_display|display}">({$qty}개)</span><br /><a href="#none" onclick="{$action_option_change}" class="{$option_change_display|display}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option2.gif" alt="옵션변경" /></a> <!-- 참고 : 옵션변경 레이어 --> <div class="optionModify" id="{$option_modify_layer_id}"> <h3>옵션변경</h3> <div class="content"> <ul class="prdInfo"> <li>{$product_name}</li> <li class="option">{$option_str}</li> </ul> <div class="prdModify"> <h4>상품옵션</h4> <ul module="Order_optionList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> <ul module="Order_optionAddList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> </div> <div class="btnArea"> <a href="#none" class="{$option_add_display|display}" onclick="{$action_option_add}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_add.gif" alt="추가" /></a> <a href="#none" onclick="{$action_option_modify}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_modify.gif" alt="변경" /></a> </div> </div> <div class="close"><a href="#none" onclick="$('.optionModify').hide();"><img src="http://img.echosting.cafe24.com/design/skin/default/common/btn_close.gif" alt="닫기" /></a></div> </div><!-- //참고 --> </li> <li><span class="{$product_name_display|display}">{$product_name} : </span>{$option_str} <span class="{$qty_display|display}">({$qty}개)</span><br /><a href="#none" onclick="{$action_option_change}" class="{$option_change_display|display}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option2.gif" alt="옵션변경" /></a> <!-- 참고 : 옵션변경 레이어 --> <div class="optionModify" id="{$option_modify_layer_id}"> <h3>옵션변경</h3> <div class="content"> <ul class="prdInfo"> <li>{$product_name}</li> <li class="option">{$option_str}</li> </ul> <div class="prdModify"> <h4>상품옵션</h4> <ul module="Order_optionList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> <ul module="Order_optionAddList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> </div> <div class="btnArea"> <a href="#none" class="{$option_add_display|display}" onclick="{$action_option_add}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_add.gif" alt="추가" /></a> <a href="#none" onclick="{$action_option_modify}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_modify.gif" alt="변경" /></a> </div> </div> <div class="close"><a href="#none" onclick="$('.optionModify').hide();"><img src="http://img.echosting.cafe24.com/design/skin/default/common/btn_close.gif" alt="닫기" /></a></div> </div><!-- //참고 --> </li> </ul> </td> <td> <div class="{$discount}">{$product_price}<p class="{$product_price_display|display}">{$product_price_ref}</p></div> <div class="{$product_sale_price_display|display}">{$product_sale_price}</div> </td> <td> <span class="quantity">{$form.quantity}<a href="javascript:;" onclick="{$add_shortcut}"><img src="http://img.echosting.cafe24.com/design/skin/default/product/btn_quantity_up.gif" alt="증가" class="QuantityUp" /></a><a href="javascript:;" onclick="{$out_shortcut}"><img src="http://img.echosting.cafe24.com/design/skin/default/product/btn_quantity_down.gif" alt="감소" class="QuantityDown" /></a></span> <a href="javascript:;" onclick="{$action_modify}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_quantity_modify.gif" alt="변경" /></a> </td> <td class="mileage">{$mileage}</td> <td class="delivery">업체기본배송<div class="{$oversea_able_display|display}">(해외배송가능)</div></td> <td><p class="{$delv_price_display|display}">{$delv_price}<span class="{$delv_ref_display|display}"><br />{$delv_price_ref}</span><br /></p>{$delv_type}</td> <td><strong>{$sum_price}</strong><div class="{$sum_price_display|display}">{$sum_price_ref}</div></td> <td class="button"> <a href="javascript:;" onclick="{$action_buy_item}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_basket_order.gif" alt="주문하기" /></a> <a href="javascript:;" onclick="{$action_wish_item}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_basket_wish.gif" alt="관심상품등록" /></a> <a href="javascript:;" onclick="{$action_move_item}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_basket_delete2.gif" alt="삭제" /></a> </td> </tr> <tr> <td><input type="checkbox" id="{$chk_id}" name="{$chk_name}" /></td> <td class="thumb"><a href="/product/detail.html{$param}"><img src="{$img}" onerror="this.src='http://img.echosting.cafe24.com/design/common/error_img.gif';" alt="{$name_alt}" /></a></td> <td class="product"> <p><a href="/product/detail.html{$param}">{$name}{$icon}</a><span class="{$eng_name_display|display}"><br />(영문명 : {$eng_name})</span></p> <ul class="option" module="Order_optionAll"> <li><span class="{$product_name_display|display}">{$product_name} : </span>{$option_str} <span class="{$qty_display|display}">({$qty}개)</span><br /><a href="#none" onclick="{$action_option_change}" class="{$option_change_display|display}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option2.gif" alt="옵션변경" /></a> <!-- 참고 : 옵션변경 레이어 --> <div class="optionModify" id="{$option_modify_layer_id}"> <h3>옵션변경</h3> <div class="content"> <ul class="prdInfo"> <li>{$product_name}</li> <li class="option">{$option_str}</li> </ul> <div class="prdModify"> <h4>상품옵션</h4> <ul module="Order_optionList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> <ul module="Order_optionAddList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> </div> <div class="btnArea"> <a href="#none" class="{$option_add_display|display}" onclick="{$action_option_add}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_add.gif" alt="추가" /></a> <a href="#none" onclick="{$action_option_modify}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_modify.gif" alt="변경" /></a> </div> </div> <div class="close"><a href="#none" onclick="$('.optionModify').hide();"><img src="http://img.echosting.cafe24.com/design/skin/default/common/btn_close.gif" alt="닫기" /></a></div> </div><!-- //참고 --> </li> <li><span class="{$product_name_display|display}">{$product_name} : </span>{$option_str} <span class="{$qty_display|display}">({$qty}개)</span><br /><a href="#none" onclick="{$action_option_change}" class="{$option_change_display|display}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option2.gif" alt="옵션변경" /></a> <!-- 참고 : 옵션변경 레이어 --> <div class="optionModify" id="{$option_modify_layer_id}"> <h3>옵션변경</h3> <div class="content"> <ul class="prdInfo"> <li>{$product_name}</li> <li class="option">{$option_str}</li> </ul> <div class="prdModify"> <h4>상품옵션</h4> <ul module="Order_optionList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> <ul module="Order_optionAddList"> <li><span>{$option_name}</span> {$form.option_value}</li> <li><span>{$option_name}</span> {$form.option_value}</li> </ul> </div> <div class="btnArea"> <a href="#none" class="{$option_add_display|display}" onclick="{$action_option_add}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_add.gif" alt="추가" /></a> <a href="#none" onclick="{$action_option_modify}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_option_modify.gif" alt="변경" /></a> </div> </div> <div class="close"><a href="#none" onclick="$('.optionModify').hide();"><img src="http://img.echosting.cafe24.com/design/skin/default/common/btn_close.gif" alt="닫기" /></a></div> </div><!-- //참고 --> </li> </ul> </td> <td> <div class="{$discount}">{$product_price}<p class="{$product_price_display|display}">{$product_price_ref}</p></div> <div class="{$product_sale_price_display|display}">{$product_sale_price}</div> </td> <td> <span class="quantity">{$form.quantity}<a href="javascript:;" onclick="{$add_shortcut}"><img src="http://img.echosting.cafe24.com/design/skin/default/product/btn_quantity_up.gif" alt="증가" class="QuantityUp" /></a><a href="javascript:;" onclick="{$out_shortcut}"><img src="http://img.echosting.cafe24.com/design/skin/default/product/btn_quantity_down.gif" alt="감소" class="QuantityDown" /></a></span> <a href="javascript:;" onclick="{$action_modify}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_quantity_modify.gif" alt="변경" /></a> </td> <td class="mileage">{$mileage}</td> <td class="delivery">업체기본배송<div class="{$oversea_able_display|display}">(해외배송가능)</div></td> <td><p class="{$delv_price_display|display}">{$delv_price}<span class="{$delv_ref_display|display}"><br />{$delv_price_ref}</span><br /></p>{$delv_type}</td> <td><strong>{$sum_price}</strong><div class="{$sum_price_display|display}">{$sum_price_ref}</div></td> <td class="button"> <a href="javascript:;" onclick="{$action_buy_item}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_basket_order.gif" alt="주문하기" /></a> <a href="javascript:;" onclick="{$action_wish_item}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_basket_wish.gif" alt="관심상품등록" /></a> <a href="javascript:;" onclick="{$action_move_item}"><img src="http://img.echosting.cafe24.com/design/skin/default/order/btn_basket_delete2.gif" alt="삭제" /></a> </td> </tr> </tbody> </table> |
2. 주문서 작성 (/order/orderform.html)
<!-- <table border="1" summary="" class="boardList {$normal_display|display}">...</table> 하단에 아래소스 추가 -->
<!-- 업체기본배송 --> <table border="1" summary="" class="boardList {$supplier_display|display}"> <caption>업체기본배송</caption> <thead> <tr> <th scope="col" class="chk {$product_delete_display|display}"><input type="checkbox" onclick="{$chk_orderlist_basic}" /></th> <th scope="col" class="thumb">이미지</th> <th scope="col" class="product">상품정보</th> <th scope="col" class="price">판매가</th> <th scope="col" class="quantity">수량</th> <th scope="col" class="mileage">적립금</th> <th scope="col" class="delivery">배송구분</th> <th scope="col" class="charge">배송비</th> <th scope="col" class="total">합계</th> </tr> </thead> <tfoot> <tr> <td colspan="9"><strong class="type">[업체기본배송]</strong> 상품구매금액 <strong>{$supplier_total_product_price}<span class="{$supplier_total_option_price_display|display}"> ({$supplier_total_option_price})</span></strong> + 배송비 <strong>{$supplier_total_delv_price}</strong> = <strong class="total">합계 : {$price_unit_head}<span>{$supplier_total_price}</span>{$price_unit_tail}</strong> <span class="{$supplier_total_ref_display|display}">{$supplier_total_ref}</span></td> </tr> </tfoot> <tbody module="Order_supplierlist"> <tr> <td class="chk {$product_delete_display|display}">{$chk_order_cancel_list}</td> <td class="thumb"><a href="/product/detail.html{$param}"><img src="{$product_image}" onerror="this.src='http://img.echosting.cafe24.com/design/common/error_img.gif';" alt="" /></a></td> <td class="product"> <a href="/product/detail.html{$param}">{$product_name}</a> <div class="option {$option_display|display}">{$option_str}</div> <ul class="option" module="Order_optionSet"> <li>{$product_name} - {$option_str} ({$qty}개)</li> <li>{$product_name} - {$option_str} ({$qty}개)</li> </ul> <p class="free {$allotment_display|display}">무이자할부 상품</p> <p class="period {$expiration_date_display|display}">유효기간 : {$expiration_date}</p> </td> <td class="price"> <div class="{$discount}">{$price_unit_head}{$product_price}{$price_unit_tail}<p class="{$product_price_display|display}">{$product_price_ref}</p></div> <div class="{$product_sale_price_display|display}">{$product_sale_price}</div> </td> <td class="quantity">{$product_quantity_text}</td> <td class="mileage">{$product_mileage}</td> <td class="delivery">업체기본배송<div class="{$oversea_able_display|display}">(해외배송가능)</div></td> <td class="charge">{$product_ship_fee}</td> <td class="total">{$price_unit_head}{$product_total_price}{$price_unit_tail}<div class="{$product_total_price_ref_display|display}">{$product_total_price_ref}</div></td> </tr> <tr> <td class="chk {$product_delete_display|display}">{$chk_order_cancel_list}</td> <td class="thumb"><a href="/product/detail.html{$param}"><img src="{$product_image}" onerror="this.src='http://img.echosting.cafe24.com/design/common/error_img.gif';" alt="" /></a></td> <td class="product"> <a href="/product/detail.html{$param}">{$product_name}</a> <div class="option {$option_display|display}">{$option_str}</div> <ul class="option" module="Order_optionSet"> <li>{$product_name} - {$option_str} ({$qty}개)</li> <li>{$product_name} - {$option_str} ({$qty}개)</li> </ul> <p class="free {$allotment_display|display}">무이자할부 상품</p> <p class="period {$expiration_date_display|display}">유효기간 : {$expiration_date}</p> </td> <td class="price"> <div class="{$discount}">{$price_unit_head}{$product_price}{$price_unit_tail}<p class="{$product_price_display|display}">{$product_price_ref}</p></div> <div class="{$product_sale_price_display|display}">{$product_sale_price}</div> </td> <td class="quantity">{$product_quantity_text}</td> <td class="mileage">{$product_mileage}</td> <td class="delivery">업체기본배송<div class="{$oversea_able_display|display}">(해외배송가능)</div></td> <td class="charge">{$product_ship_fee}</td> <td class="total">{$price_unit_head}{$product_total_price}{$price_unit_tail}<div class="{$product_total_price_ref_display|display}">{$product_total_price_ref}</div></td> </tr> </tbody> </table> |