테스트 사이트 - 개발 중인 베타 버전입니다

주문서 작성 페이지에 상품 여분필드 it_1을 표시하려면 어떻게 해야할까요? 채택완료

수돌이 3년 전 조회 1,896

주문서 작성 페이지에 상품 여분필드 it_1을 표시하려면 어떻게 해야할까요?

 

도움부탁드립니다ㅜㅜ

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

답변 2개

채택된 답변
+20 포인트
벙벙2
3년 전

영카트 버전별로 조금 상이할 순 있으나 참고하셔서 수정하시면 될 것 같습니다!

주문서 작성페이지
/shop/orderform.sub.php

</p>

<p>  // $s_cart_id 로 현재 장바구니 자료 쿼리

        $sql = " select a.ct_id,

                        a.it_id,

                        a.it_name,

                        a.ct_price,

                        a.ct_point,

                        a.ct_qty,

                        a.ct_status,

                        a.ct_send_cost,

                        a.it_sc_type,

                        b.ca_id,

                        b.ca_id2,

                        b.ca_id3,

                        b.it_notax,</p>

<p><strong>                        b.it_1 //해당 필드 추가</strong>

                   from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id )

                  where a.od_id = '$s_cart_id'

                    and a.ct_select = '1' ";

        $sql .= " group by a.it_id ";

        $sql .= " order by a.ct_id ";

        $result = sql_query($sql);</p>

<p>

 

위처럼 추가하신 뒤에 주문서 작성 상단 주문하는 상품정보 <tr>부분에 표시해주시면 됩니다.

</p>

<p><tr></p>

<p>            <td class="td_prd">

                <div class="sod_img"><?php echo $image; ?></div>

                <div class="sod_name">

                    <input type="hidden" name="it_id[<?php echo $i; ?>]"    value="<?php echo $row['it_id']; ?>">

                    <input type="hidden" name="it_name[<?php echo $i; ?>]"  value="<?php echo get_text($row['it_name']); ?>">

                    <input type="hidden" name="it_price[<?php echo $i; ?>]" value="<?php echo $sell_price; ?>">

                    <input type="hidden" name="cp_id[<?php echo $i; ?>]" value="">

                    <input type="hidden" name="cp_price[<?php echo $i; ?>]" value="0">

                    <?php if($default['de_tax_flag_use']) { ?>

                    <input type="hidden" name="it_notax[<?php echo $i; ?>]" value="<?php echo $row['it_notax']; ?>">

                    <?php } ?>

                    <?php echo $it_name; ?>

                    <?php echo $cp_button; ?></p>

<p>                   <strong> <?php echo $row['it_1']?> //여기에 it_1 표시</strong></p>

<p>                 </div>

            </td>

            <td class="td_num"><?php echo number_format($sum['qty']); ?></td>

            <td class="td_numbig  text_right"><?php echo number_format($row['ct_price']); ?></td>

            <td class="td_numbig  text_right"><span class="total_price"><?php echo number_format($sell_price); ?></span></td>

            <td class="td_numbig  text_right"><?php echo number_format($point); ?></td>

            <td class="td_dvr"><?php echo $ct_send_cost; ?></td>

        </tr></p>

<p>

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

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

e
3년 전

shop\orderform.sub.php 파일에서

it_1 추가

</p>

<p>        $goods_count = -1;</p>

<p> </p>

<p>        // $s_cart_id 로 현재 장바구니 자료 쿼리</p>

<p>        $sql = " select a.ct_id,</p>

<p>                        a.it_id,</p>

<p>                        a.it_name,</p>

<p>                        a.ct_price,</p>

<p>                        a.ct_point,</p>

<p>                        a.ct_qty,</p>

<p>                        a.ct_status,</p>

<p>                        a.ct_send_cost,</p>

<p>                        a.it_sc_type,</p>

<p>                        b.ca_id,</p>

<p>                        b.ca_id2,</p>

<p>                        b.ca_id3,</p>

<p>                        b.it_notax,</p>

<p>                        b.it_1</p>

<p>                   from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id )</p>

<p>                  where a.od_id = '$s_cart_id'</p>

<p>                    and a.ct_select = '1' ";</p>

<p>        $sql .= " group by a.it_id ";</p>

<p>        $sql .= " order by a.ct_id ";</p>

<p>        $result = sql_query($sql);</p>

<p> </p>

<p>~~~ 중략 ~~~~</p>

<p> </p>

<p>            <td class=""><?php echo $row['it_1']; ?></td></p>

<p>

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

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

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

로그인