추가배송에서 지역명을.........다른용도로 사용하려는데... 채택완료

추가배송에서 지역명란을 상품분류명으로 대신사용할수있을까요? 

지역명        우편번호      추가배송비  

======>

상품카테고리명    우편번호    추가배송비

상품카테고리별, 지역별 배송비가 전부틀려서 고민중입니다.

좋은방법 있으면 조언부탁드립니다..

답변 2개

채택된 답변
+20 포인트

상품카테고리별, 지역별 배송비가 다르다면, 상품카테고리를 추가해야 합니다.

DB에서 g5_shop_sendcost 테이블에 sc_cate 필드를 추가한 후

adm\shop_admin\sendcostlist.php 소스에서 상품카테고리 선택하는 항목 추가

adm\shop_admin\sendcostupdate.php 소스에서 sc_cate 필드에 저장.

Copy
// 분류리스트

$category_select = '';

$script = '';

$sql = " select * from {$g5['g5_shop_category_table']} ";

if ($is_admin != 'super')

    $sql .= " where ca_mb_id = '{$member['mb_id']}' ";

$sql .= " order by ca_order, ca_id ";

$result = sql_query($sql);

for ($i=0; $row=sql_fetch_array($result); $i++)

{

    $len = strlen($row['ca_id']) / 2 - 1;

 

    $nbsp = "";

    for ($i=0; $i<$len; $i++)

        $nbsp .= "&nbsp;&nbsp;&nbsp;";

 

    $category_select .= "<option value=\"{$row['ca_id']}\">$nbsp{$row['ca_name']}</option>\n";

 

    $script .= "ca_use['{$row['ca_id']}'] = {$row['ca_use']};\n";

    $script .= "ca_stock_qty['{$row['ca_id']}'] = {$row['ca_stock_qty']};\n";

    //$script .= "ca_explan_html['$row[ca_id]'] = $row[ca_explan_html];\n";

    $script .= "ca_sell_email['{$row['ca_id']}'] = '{$row['ca_sell_email']}';\n";

}

 

                <select name="sc_cate" id="sc_cate">

                    <option value="">선택하세요</option>

                    <?php echo conv_selected_option($category_select, $row['sc_cate']); ?>

                </select>
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다~~꾸벅
한번 적용해보겠습니다......

댓글을 작성하려면 로그인이 필요합니다.

지역별로 금액선을 정해놓구...

해당 지역을 콤보박스로 선택할때....정해놓은 금액선을 불러오게 하는건 어떨가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

관심가져주셔서 감사합니다~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고