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>

 







 

---------------------------------------------------------------------------------------------------
카페24 는 쇼핑몰 운영을 보다 편리하고 쉽게 할 수 있도록 기능 업데이트를 지속적으로 진행하고 있습니다.
더 좋은 서비스가 되기 위해 노력하겠습니다. 끊임없는 애정과 관심 부탁 드립니다.

궁금하신 사항은 언제든지 고객지원센터 1:1게시판으로 문의해주세요. [문의하기]