/home/mjc1/public_html/j3demo/skin/search/search01.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?php
Global $qstr_order$qstr_cate$orderkey$where$qstr;
Global 
$configshop$cinfo;

$cur_img_url $j3_img_url."/".$sk['sk_img_path'];

$box_width $sk['sk_box_width'];
$img_width $sk['sk_img_width'];
$img_height $sk['sk_img_height'];

if(
$page==''){ $page 1; }
$rowcnt $sk['sk_line_cnt'];
$colcnt $sk['sk_max_cnt'];
$list product_search_list($where$orderkey$page$rowcnt$colcnt);
$total_page $list[0]['total_page'];
$list_num $list[0]['list_num'];
$total_count $list[0]['total_count'];
$sql_rtn $list[0]['sql_rtn']; // 카테고리 처리용 SQL 리턴받음

$sql "select aa.prod_cate_code_s, bb.name as cate_name, count(aa.prod_cate_code_s) as cate_cnt
            from (
{$sql_rtn}) aa
            inner join product_category_s bb on aa.prod_cate_code_s = bb.code and bb.pc_use = '1'
        where 1=1
        group by aa.prod_cate_code_s;"
// 카테고리 처리용 SQL 처리
//_pr($sql);
$res mysql_query($sql,$connect_j3);
while(
$info=mysql_fetch_array($res)){
    
$c_array[] = $info;
}

if(
$skin_css!=''){
    echo 
$skin_css;
} else {
?>
<!-- 상단 카테고리 내 위치 -->
<style>
.event_header img {max-width:1200px;}
.event_footer img {max-width:1200px;}
</style>
<?php }?>
<div class="class_skin_idx_<?php echo $sk_idx;?>">
    
        <!-- 상품목록 시작 { -->
        <div id="slt_10" class="pt20 gray_line_t">
            <ul class="sct_ul">
<?php
    
for($i=0;$i<count($list);$i++){
        
$info $list[$i];
        if(
$info['code']==''){ continue; }// 상품이 없으면 패스한다.
        
if($i==0){ // 첫번째일경우 ul을 일단 세팅한다.
            
echo "<ul class=\"sct_ul\">";
        }
        if(
$i>&& ($i+1)%$rowcnt==0){ // 마지막 li일경우 우측마진조정하고
            
$add_li_class " mr0";
        } else {
            
$add_li_class " mr20";
        }
        if(
$i>&& $i%$rowcnt==0){ // 새로운 ul 처리
            //echo "</ul>".chr(10)."<ul class=\"sct_ul\">";
        
}

        
$info['img_url'] = get_it_thumbnail($info['code'],$info['pic1'],$img_width$img_height);
?>
                <li class="sct_li float_l mb20 <?php echo $add_li_class;?> bg_gray gray_line2" style="width:<?php echo $box_width;?>px;"><!--이미지 넓이값 가져오기-->
                    <div class="sct_img"><a class="" href="<?php echo $info['href'];?>"><img src="<?php echo $info['img_url'];?>" alt="상품이미지"></a></div>
                    <div class="sct_txt phor10 pt10 title ellipsis custom3 txt14"><a href="<?php echo $info['href'];?>"><?php echo $info['name']?></a></div>
    <?php if($info['remarks']!=''){ ?>
                    <div class="sct_basic phor10 pt3 gray ellipsis txt13"><a href="<?php echo $info['href'];?>"><?php echo $info['remarks']?></a></div>
    <?php ?>
    <?php if($info['norm']!=''){ ?>
                    <div class="sct_basic phor10 pt3 gray ellipsis txt13"><a href="<?php echo $info['href'];?>"><?php echo $info['norm']?></a></div>
    <?php ?>
                    <div class="sct_cost cost phor10 pver15 align_r">
                    <?php if($configshop['price_level']<=$cinfo['mb_lv']){ // 가격표시권한이 있을경우만?>
                        <a href="<?php echo $info['href'];?>"><label class="align_l gray">판매가</label>
                        <?php if($info['marketprice']>0){?><strike class="gray bold"><?php echo $info['marketprice'];?></strike><?php }?>
                        <em class="cost2 custom2"><?php echo $info['saleprice'];?></em><span class="custom2">원</span></a>
                    <?php } else { echo "&nbsp;"; } ?>
                    </div>
<?php include("./list_ico.inc.php"); // 리스트에서 아이콘 처리 ?>
    <?php include("../shop/list_cart.inc.php"); // 리스트에서 장바구니/보관함 담기 모듈 ?>
                </li>
<?php
        
}
?>
            </ul>
        </div>

        <div class='pg_wrap' style='padding-top:0px;'>
            <?php echo get_paging($list_num$page$total_page"?$qstr");?>
        </div>
        <!-- } 상품목록 끝 -->
    <script>
    $(function(){
        $(".item_cnt_class").html("<?php echo $total_count;?>"); // 총 상품 갯수 부분을 업데이트 한다.
    <?php
        
if($cate_code!=''){
            echo 
"$('.inner_cate_class').html('{$c_array[0]['cate_name']}');";
        } else {
            foreach(
$c_array as $key=>$val){ // 검색된 상품의 카테고리를 뿌려준다.
                
echo "$('.cate_sel_class ul').append('<li class=\"box200_30\"><a class=\"dot p0_20 l_height30\" href=\"{$j3_shop_url}/search.php?{$qstr_cate}&cate_code={$val['prod_cate_code_s']}\">{$val['cate_name']}<span class=\"ml5 bold\">({$val['cate_cnt']})</span></a></li>');";
            }
        }
    
?>
    });
<?php 
    ob_start
(); 
?>
    li_max_height_align(".sct_ul li","");
<?php
    $configshop
['ob_script'] .= ob_get_contents();
    
$configshop['ob_script'] .= chr(10);
    
ob_end_clean();
?>
    </script>
</div>