/home/mjc1/public_html/ryunen/skin/list/lhead01.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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
<?php
Global $cateinfo$cate_item_search$app_id;

// 분류내용이 많은 경우 느려지는경우가 있어서 해당부분을 파일캐시로 저장해서 영역부분 가져올수 있도록 처리하는 방법 추가함
// 캐시는 list_{분류코드}^{$options['shop_category_stamp']} 로 저장
// $options['shop_category_stamp']는 관리자에서 분류나, 상품이 갱신되면 처리함
$view_file cate_head_get("list_".$cateinfo['code']);
if(
$view_file!='' && $cate_cache_use=='1'){ // 캐시파일이 있을경우
    
echo $view_file;
} else { 
// 캐시파일이 없으면 그냥처리
    
ob_start();

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

    
$cate0array cate_lv0_list_get();
    
$cate1array cate_lv1_list_get($cateinfo['code2_1']);
    if(
$cateinfo['lv']>=1){ // 분류가 중분류,소분류일때만 보임
        
$cate2array cate_lv2_list_get($cateinfo['code2_1'].$cateinfo['code2_2']);
    }
    if(
$cateinfo['lv']==''){
        
$cate_list $cate0array;
    } else if(
$cateinfo['lv']=='0'){
        
$cate_list $cate1array;
    } else if(
$cateinfo['lv']=='1'){
        
$cate_list $cate2array;
    } else if(
$cateinfo['lv']=='2' && $app_id=='ekdltmahf'){
        
$cate_list $cate2array;
    }

    if(
$app_id=='lulucosmetic'){
        
$cate_list $cate2array cate_lv2_list_get();
    }

    
//_pr($cate_list);

    
if($skin_css!=''){
        echo 
$skin_css;
    } else {
?>
<style>
#sct_location {display:block;height:32px;z-index:9999;}
#sct_location > a:first-child {line-height:30px;}
#sct_location > a {float:left;height:30px;line-height:30px;}
#sct_location > span {float:left;width:8px;height:16px;margin:7px 16px 0;}

.list_select {position:relative;float:left;width:198px;height:30px;z-index:20;}
.icon_inequal {display:block;float:right;width:16px;height:16px;text-indent:-9999px;background:url('<?php echo $cur_img_url;?>/location.png') -4px -50px no-repeat;overflow:hidden;zoom:1}
.icon_down {position:absolute;top:50%;right:15px;display:block;width:16px;height:10px;margin-top:-5px;overflow:hidden;zoom:1;vertical-align:top;background:url('<?php echo $cur_img_url;?>/location.png') 0 -94px no-repeat;}
.list_select .select {display:block;padding-right:30px;text-indent:15px;height:30px;line-height:28px;background:#fff;border:1px solid #ccc;overflow:hidden;}
.list_select .depth {display:none;position:absolute;top:30px;left:0;width:198px;background-color:#fff;border:1px solid #ccc;border-top:0 none;z-index:20;}
.list_select .depth > li a {display:block;text-indent:15px;width:100%;height:29px;line-height:29px;border-bottom:1px solid #ccc;overflow:hidden;}
.list_select .depth > li a:hover {background:#fafafa;}

#sct_search {position:absolute;right:0px;top:0px;}
#sct_search input[type=text] {padding-left:7px;width:188px;height:30px;border:1px solid #ccc;}
#sct_search input[type=image] {display:block;float:right;padding:4px 5px;text-indent:-9999px;border:1px solid #ccc;border-left:0px none;overflow:hidden;zoom:1;}/*background:url('<?php echo $cur_img_url;?>/location.png') 8px -122px no-repeat;*/

.sct_cate_menu {padding:10px 30px 0;border:6px solid #f8f8f8;}
#sct_cate li {display:inline-block;width:19.6%;height:30px;}
#sct_cate li a {display:block;width:100%;height:30px;line-height:30px;}
#sct_cate li a:hover {font-weight:600;}
#sct_cate li a::before {content:"";display:inline-block;width:4px;height:30px;margin-right:7px;vertical-align:middle;background:url('<?php echo $cur_img_url;?>/location.png') 0 -129px no-repeat;}

#sct_list {position:relative;display:block;width:100%;height:30px;z-index:15;}/*background:pink;*/
#sct_list .list_select {position:absolute;top:0;right:0px;z-index:9999;}

</style>
<?php
    
}
?>
<div class="class_skin_idx_<?php echo $sk_idx;?>">
        <div id="sct_location" class="mt20 mb50 ">
            <a href="<?php echo $j3_url;?>">홈</a>
            <span class="icon_inequal"> > </span>
            <div class="list_select cate_select">
                <a class="select"><?php if($cateinfo['c1_name']!=''){ echo $cateinfo['c1_name']; } else {?>--대분류--<?php }?><span class="icon_down"></span></a>
                <ul class="depth">
<?php
    
foreach($cate0array as $key=>$cate){
?>
                    <li><a href='<?php echo "{$j3_shop_url}/list.php?code={$cate['code2']}";?>'><?php echo $cate['name']?></a></li>
<?php
    
}
?>
                </ul>
            </div>
            <span class="icon_inequal"> > </span>
            <div class="list_select cate_select">
                <a class="select"><?php if($cateinfo['c2_name']!=''){ echo $cateinfo['c2_name']; } else {?>--중분류--<?php }?><span class="icon_down"></span></a>
                <ul class="depth">
<?php
    
foreach($cate1array as $key=>$cate){
?>
                    <li><a href='<?php echo "{$j3_shop_url}/list.php?code={$cate['code2']}";?>'><?php echo $cate['name']?></a></li>
<?php
    
}
?>
                </ul>
            </div>
<?php
    
if($cateinfo['lv']>=1){ // 분류가 중분류,소분류일때만 보임
?>
            <span class="icon_inequal"> > </span>
            <div class="list_select cate_select">
                <a class="select"><?php if($cateinfo['c3_name']!=''){ echo $cateinfo['c3_name']; } else {?>--소분류--<?php }?><span class="icon_down"></span></a>
                <ul class="depth">
<?php
    
foreach($cate2array as $key=>$cate){
?>
                    <li><a href='<?php echo "{$j3_shop_url}/list.php?code={$cate['code2']}";?>'><?php echo $cate['name']?></a></li>
<?php
    
}
?>
                </ul>
            </div>
<?php
    
}
?>
        </div><!-- #sct_location -->
<?php if($app_id!='europe0515'){ // 유럽상사는 해당항목 필요없다함?>
<form name='cate_item_search_form' method='get' action="?">
        <input type='hidden' name='code' value='<?php echo $code;?>'>
        <div id="sct_search">
            <input type="text" name='cate_item_search' placeholder="카테고리 내 상품검색" value='<?php echo $cate_item_search;?>'/>
            <input type="image" src="<?php echo $cur_img_url;?>/search_btn.png" style='width:32px;'/>
        </div><!-- #sct_search -->
</form>
<?php ?>

        <div id="sct_title" class="mb30 txt32 align_c bold"><?php echo $cateinfo['name']?></div>

<?php if(count($cate_list)>0){ // 가져온 분류가 있을때 적용 ?>
        <div id="sct_cate" class="mb50 gray_line2">
            <ul class="sct_cate_menu">
<?php
    
if($app_id=='lulucosmetic'){
?>
                <li class="txt14 mb10"><a href='<?php echo "{$j3_shop_url}/list.php?code=all";?>' class='custom1 bold'>전체</a></li>
<?php
    
}
    foreach(
$cate_list as $key=>$cl){
?>
                <li class="txt14 mb10"><a href='<?php echo "{$j3_shop_url}/list.php?code={$cl['code2']}";?>'><?php echo $cl['name'];?> (<?php echo $cl['prod_cnt'];?>)</a></li>
<?php
    
}
?>
            </ul>
        </div>
<?php ?>
        <div id="sct_list" class="mb20">
            <div class="pt15 txt15">총 <span class="custom1 bold item_cnt_class">0</span>개 상품</div>

            <div class="list_select sort_select">
                <a class="select order_list_class"><?php if($orderkey!=''){ echo $orderkey_array[$orderkey]; } else {?>--출력방법--<?php }?><span class="icon_down"></span></a>
                <ul class="depth">
<?php
    
foreach($orderkey_array as $key=>$val){
?>
                    <li><a href='<?php echo "{$j3_shop_url}/list.php?{$qstr_order}&orderkey={$key}";?>'><?php echo $val;?></a></li>
<?php
    
}
?>
                </ul>
            </div>
<script>
$(function() {
    $(".cate_select, .sort_select").mouseenter(function(){
        $(this).children("ul").slideDown();    
    });
    $(".cate_select, .sort_select").mouseleave(function(){
        $(this).children("ul").slideUp();    
    });
});
</script>
        </div><!-- #sct_list -->
</div>
<?php
$head_cont 
ob_get_contents();
ob_end_clean();
echo 
$head_cont;
cate_head_save("list_".$cateinfo['code'], $head_cont);
}
?>