bin2107 преди 5 години
родител
ревизия
daf0e5b4cf

+ 2 - 0
src/main/java/com/style24/front/biz/web/TsfDisplayController.java

@@ -1009,6 +1009,8 @@ public class TsfDisplayController extends TsfBaseController {
 		mav.addObject("filterBenefitList", displayService.getCategoryFilterList(filterList, "BENEFIT"));
 		mav.addObject("params", params);
 
+		log.info("filterPriceList:::{}",displayService.getCategoryFilterList(filterList, "PRICE"));
+
 		return mav;
 	}
 

+ 1375 - 0
src/main/webapp/WEB-INF/views/mob/display/SearchGoodsListFormMob.html

@@ -0,0 +1,1375 @@
+<!DOCTYPE html>
+<html lang="ko"
+	  xmlns:th="http://www.thymeleaf.org"
+	  xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
+	  layout:decorator="mob/common/layout/BrandLayoutMob">
+<!--
+ *******************************************************************************
+ * @source  : SearchGoodsListFormMob.html
+ * @desc    : 검색상품 목록 화면 Page
+ *============================================================================
+ * STYLE24
+ * Copyright(C) 2020 TSIT, All rights reserved.
+ *============================================================================
+ * VER  DATE         AUTHOR      DESCRIPTION
+ * ===  ===========  ==========  =============================================
+ * 1.0  2021.06.14   bin2107     최초 작성
+ *******************************************************************************
+ -->
+<body>
+<th:block layout:fragment="content">
+	<!-- ★ 컨텐츠 시작 -->
+	<main role="" id="" class="container sch">
+		<section class="sch_result">
+			<div class="inner">
+				<div class="sch_title">
+					<input type="text" class="form_control" id="search" name="search" th:value="${params.keyword}" placeholder="" maxlength="100">
+					<!-- <button class="btn_x">X</button> -->
+					<button type="button" class="btn_sch" onclick="fnSearchData();"><img src="/images/mo/ico_btn_search.png" alt=""></button>
+				</div>
+				<div class="related_keyword">
+					<div class="sub_category">
+						<div class="cate_wrap">
+							<a href="javascript:;" class="on">연관검색어1</a>
+							<a href="javascript:;"><span>#</span> 연관검색어2</a>
+							<a href="javascript:;"><span>#</span> 연관검색어3</a>
+							<a href="javascript:;"><span>#</span> 연관검색어4</a>
+							<a href="javascript:;"><span>#</span> 연관검색어5</a>
+						</div>
+					</div>
+				</div>
+
+				<div class="tabWrap">
+					<ul class="tabIndex">
+						<li class="active"><a href="javascript:void(0);">상품<span id="prodListCnt"></span></a></li>
+						<li><a href="javascript:void(0);">기획전<span id="planListCnt"></span></a></li>
+						<li><a href="javascript:void(0);">이벤트<span id="eventListCnt"></span></a></li>
+					</ul>
+					<div class="tabContents">
+						<div class="tab_cont active">
+							<!-- tab_cont [1] Start -->
+							<div class="inner" style="display:none;">
+								<!-- 전체 검색결과 없을때 -->
+								<div class="nodata">
+									<p>&lsquo;<span>티비제이 제기장 스웨터</span>&rsquo; 에 에 대한<br>검색 결과가 없습니다.</p>
+								</div>
+								<!-- // 전체 검색결과 없을때 -->
+							</div>
+
+							<div class="inner" style="display:none;">
+								<!-- 이런상품은 어떤가요 -->
+								<div class="now_view">
+									<div class="store_product">
+										<div class="allresult-tit">
+											<h3>이런 상품은 어떤가요?</h3>
+										</div>
+										<div class="swiper-container sch_product">
+											<div class="swiper-wrapper">
+												<div class="swiper-slide">
+													<div class="item_prod">
+														<div class="item_state">
+															<button type="button" class="itemLike">관심상품 추가</button>
+															<a href="#none" class="itemLink">
+																<div class="itemPic">
+																	<img class="vLHTC pd_img" src="/images/mo/br_main03.png" alt="">
+																</div>
+																<p class="itemBrand">BRAND NAME</p>
+																<div class=" itemName">남성 헤링본 기모 팬츠 헤링본 기모 팬츠</div>
+																<p class="itemPrice">
+																	<span class="itemPrice_original">89,000</span>
+																	80,100
+																	<span class="itemPercent">10%</span>
+																</p>
+																<div class="itemcolorchip">
+																	<span class="chip_color35" value="ABM">BEIGE</span>
+																	<span class="chip_color54" value="BDS">BLACK</span>
+																	<span class="chip_color40" value="YBR">WHITE</span>
+																</div>
+																<p class="itemBadge">
+																	<span class="badge13">베스트 </span>
+																</p>
+																<div class="itemComment">#주문 폭주 상품</div>
+															</a>
+														</div>
+													</div>
+												</div>
+												<div class="swiper-slide">
+													<div class="item_prod">
+														<div class="item_state">
+															<button type="button" class="itemLike">관심상품 추가</button>
+															<a href="#none" class="itemLink">
+																<div class="itemPic">
+																	<img class="vLHTC pd_img" src="/images/mo/br_main03.png" alt="">
+																</div>
+																<p class="itemBrand">BRAND NAME</p>
+																<div class=" itemName">남성 헤링본 기모 팬츠 헤링본 기모 팬츠</div>
+																<p class="itemPrice">
+																	<span class="itemPrice_original">89,000</span>
+																	80,100
+																	<span class="itemPercent">10%</span>
+																</p>
+																<div class="itemcolorchip">
+																	<span class="chip_color35" value="ABM">BEIGE</span>
+																	<span class="chip_color54" value="BDS">BLACK</span>
+																	<span class="chip_color40" value="YBR">WHITE</span>
+																</div>
+																<p class="itemBadge">
+																	<span class="badge13">베스트 </span>
+																</p>
+																<div class="itemComment">#주문 폭주 상품</div>
+															</a>
+														</div>
+													</div>
+												</div>
+												<div class="swiper-slide">
+													<div class="item_prod">
+														<div class="item_state">
+															<button type="button" class="itemLike">관심상품 추가</button>
+															<a href="#none" class="itemLink">
+																<div class="itemPic">
+																	<img class="vLHTC pd_img" src="/images/mo/br_main03.png" alt="">
+																</div>
+																<p class="itemBrand">BRAND NAME</p>
+																<div class=" itemName">남성 헤링본 기모 팬츠 헤링본 기모 팬츠</div>
+																<p class="itemPrice">
+																	<span class="itemPrice_original">89,000</span>
+																	80,100
+																	<span class="itemPercent">10%</span>
+																</p>
+																<div class="itemcolorchip">
+																	<span class="chip_color35" value="ABM">BEIGE</span>
+																	<span class="chip_color54" value="BDS">BLACK</span>
+																	<span class="chip_color40" value="YBR">WHITE</span>
+																</div>
+																<p class="itemBadge">
+																	<span class="badge13">베스트 </span>
+																</p>
+																<div class="itemComment">#주문 폭주 상품</div>
+															</a>
+														</div>
+													</div>
+												</div>
+												<div class="swiper-slide">
+													<div class="item_prod">
+														<div class="item_state">
+															<button type="button" class="itemLike">관심상품 추가</button>
+															<a href="#none" class="itemLink">
+																<div class="itemPic">
+																	<img class="vLHTC pd_img" src="/images/mo/br_main03.png" alt="">
+																</div>
+																<p class="itemBrand">BRAND NAME</p>
+																<div class=" itemName">남성 헤링본 기모 팬츠 헤링본 기모 팬츠</div>
+																<p class="itemPrice">
+																	<span class="itemPrice_original">89,000</span>
+																	80,100
+																	<span class="itemPercent">10%</span>
+																</p>
+																<div class="itemcolorchip">
+																	<span class="chip_color35" value="ABM">BEIGE</span>
+																	<span class="chip_color54" value="BDS">BLACK</span>
+																	<span class="chip_color40" value="YBR">WHITE</span>
+																</div>
+																<p class="itemBadge">
+																	<span class="badge13">베스트 </span>
+																</p>
+																<div class="itemComment">#주문 폭주 상품</div>
+															</a>
+														</div>
+													</div>
+												</div>
+												<div class="swiper-slide">
+													<div class="item_prod">
+														<div class="item_state">
+															<button type="button" class="itemLike">관심상품 추가</button>
+															<a href="#none" class="itemLink">
+																<div class="itemPic">
+																	<img class="vLHTC pd_img" src="/images/mo/br_main03.png" alt="">
+																</div>
+																<p class="itemBrand">BRAND NAME</p>
+																<div class=" itemName">남성 헤링본 기모 팬츠 헤링본 기모 팬츠</div>
+																<p class="itemPrice">
+																	<span class="itemPrice_original">89,000</span>
+																	80,100
+																	<span class="itemPercent">10%</span>
+																</p>
+																<div class="itemcolorchip">
+																	<span class="chip_color35" value="ABM">BEIGE</span>
+																	<span class="chip_color54" value="BDS">BLACK</span>
+																	<span class="chip_color40" value="YBR">WHITE</span>
+																</div>
+																<p class="itemBadge">
+																	<span class="badge13">베스트 </span>
+																</p>
+																<div class="itemComment">#주문 폭주 상품</div>
+															</a>
+														</div>
+													</div>
+												</div>
+											</div>
+										</div>
+									</div>
+								</div>
+								<!-- // 이런상품은 어떤가요 -->
+							</div>
+
+							<div class="inner">
+								<!-- 필터 시작 -->
+								<div class="count_wrap">
+									<div>
+										<p><span id="totCntId"></span>개의 상품</p>
+									</div>
+									<div>
+										<ul class="sch_util">
+											<li>
+												<div class="sch_sort">
+													<a href="javascript:void(0);">최신상품순</a>
+												</div>
+											</li>
+											<li><a href="#none" class="filter open_filter">필터</a></li>
+										</ul>
+									</div>
+								</div>
+								<!-- // 필터 종료 -->
+
+								<!-- 필터결과 없을때 -->
+								<div class="inner" style="display:none;">
+									<div class="nodata">
+										<p>선택하신 조건에 맞는 상품이 없습니다.<br>검색어를 확인하신 후 다시 검색해 보세요!</p>
+										<button class="btn">선택한 필터 초기화</button>
+									</div>
+								</div>
+								<!-- //필터결과 없을때 -->
+
+								<!-- 필터결과 있을때 -->
+								<div class="sch_result_items">
+<!--									<div class="store_product no-slide" id="infiniteContainer">-->
+<!--										<div class="product-wrapper" id="listBoxOuter">-->
+<!--											<div class="product-slide" id="listBox">-->
+
+<!--											</div>-->
+<!--										</div>-->
+<!--									</div>-->
+									<div id="infiniteContainer" class="store_product no-slide">
+										<div id="listBoxOuter" class="product-wrapper">
+											<ul id="listBox" class="product-slide itemsGrp">
+											</ul>
+										</div>
+									</div>
+									<div class="banner">
+										<img src="/images/mo/shc_banner.png" alt="">
+									</div>
+									<div class="last_page" style="display:none;">
+										<p>마지막페이지 입니다.</p>
+									</div>
+								</div>
+								<!-- //필터결과 있을때 -->
+							</div>
+							<!-- // tab_cont [1] End -->
+						</div>
+
+						<div class="tab_cont ">
+							<!-- tab_cont [2] Start -->
+							<div class="inner">
+								<div class="list_content">
+									<div class="list_item" id="planArea">
+
+									</div>
+									<div class="list_last">마지막페이지 입니다.</div>
+								</div>
+							</div>
+							<div class="inner" style="display:none;">
+								<!-- 전체 검색결과 없을때 -->
+								<div class="nodata">
+									<p>&lsquo;<span>티비제이 제기장 스웨터</span>&rsquo; 에 에 대한<br>검색 결과가 없습니다.</p>
+								</div>
+								<!-- // 전체 검색결과 없을때 -->
+							</div>
+							<!-- // tab_cont [2] End -->
+						</div>
+
+						<div class="tab_cont">
+							<!-- tab_cont [3] Start -->
+							<div class="inner">
+								<div class="area_thumb_list">
+									<div class="thumb_list">
+										<ul id="eventArea">
+
+										</ul>
+									</div>
+									<div class="list_last" style="display:none;">마지막페이지 입니다.</div>
+								</div>
+							</div>
+							<div class="inner" style="display:none;">
+								<!-- 전체 검색결과 없을때 -->
+								<div class="nodata">
+									<p>&lsquo;<span>티비제이 제기장 스웨터</span>&rsquo; 에 에 대한<br>검색 결과가 없습니다.</p>
+								</div>
+								<!-- // 전체 검색결과 없을때 -->
+							</div>
+							<!-- // tab_cont End -->
+						</div>
+					</div>
+				</div>
+
+			</div>
+		</section>
+	</main>
+
+	<!-- 필터 -->
+	<div class="filter_box">
+		<div class="filter_list">
+			<div class="filter_top">
+				<div class="tt">필터</div>
+				<div>
+					<button class="fillter_reset"><span>초기화</span></button>
+					<button class="close">닫기</button>
+				</div>
+			</div>
+			<div class="filter_con">
+				<div class="filter_header">
+					<div class="form_field">
+						<div>
+							<input id="price" type="checkbox"><label for="price"> <span>남여 공용만 보기</span> </label>
+						</div>
+						<div>
+							<input id="chk-2" type="checkbox"><label for="chk-2"> <span>신상품만 보기</span> </label>
+						</div>
+					</div>
+				</div>
+				<div class="filter_body">
+					<!-- 필터메뉴 -->
+					<ul>
+						<li class="categori">
+							<a href="javascript:void(0)" class="daps1">카테고리<span class="pic">셔츠/블라우스</span></a>
+							<ul class="daps2">
+								<li>
+									<a href="javascript:void(0)">여성</a>
+									<ul class="daps3">
+										<li>
+											<a href="javascript:void(0)">티셔츠/셔츠</a>
+											<ul class="daps4">
+												<li>
+													<a href="javascript:void(0)">셔츠/블라우스</a>
+													<ul class="daps5">
+														<li><a href="javascript:void(0)">셔츠</a></li>
+														<li><a href="javascript:void(0)">블라우스</a></li>
+													</ul>
+												</li>
+												<li>
+													<a href="javascript:void(0)">맨투맨/모자티</a>
+													<ul class="daps5">
+														<li><a href="javascript:void(0)">맨투맨</a></li>
+														<li><a href="javascript:void(0)">모자티</a></li>
+													</ul>
+												</li>
+											</ul>
+										</li>
+									</ul>
+								</li>
+								<li>
+									<a href="javascript:void(0)">남성</a>
+									<ul class="daps3">
+										<li>
+											<a href="javascript:void(0)">티셔츠/셔츠</a>
+											<ul class="daps4">
+												<li>
+													<a href="javascript:void(0)">셔츠/블라우스</a>
+													<ul class="daps5">
+														<li><a href="javascript:void(0)">셔츠</a></li>
+														<li><a href="javascript:void(0)">블라우스</a></li>
+													</ul>
+												</li>
+											</ul>
+										</li>
+									</ul>
+								</li>
+							</ul>
+						</li>
+						<li class="brand">
+							<a href="javascript:void(0)" class="daps1">브랜드</a>
+							<ul class="daps2">
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="brand1" type="checkbox"><label for="brand1"> <span>가르맨디</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="brand2" type="checkbox"><label for="brand2"> <span>공동구매북</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="brand3" type="checkbox"><label for="brand3"> <span>곰아저씨</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="brand4" type="checkbox"><label for="brand4"> <span>겟유즈드</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="brand5" type="checkbox"><label for="brand5"> <span>그랑프리골프</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="brand6" type="checkbox"><label for="brand6"> <span>고세</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li calss="size">
+							<a href="javascript:void(0)" class="daps1">사이즈<span class="pic">100,105,27,28</span></a>
+							<div class="daps2">
+								<ul class="sizebox">
+									<li>
+										<strong>상의</strong>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize01" data-name="chkFilterSize01" name="filterSizeCds" value=""><span>80</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize02" data-name="chkFilterSize02" name="filterSizeCds" value=""><span>85</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize03" data-name="chkFilterSize03" name="filterSizeCds" value=""><span>90</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize04" data-name="chkFilterSize04" name="filterSizeCds" value=""><span>95</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize05" data-name="chkFilterSize05" name="filterSizeCds" value="" checked><span>100</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize06" data-name="chkFilterSize06" name="filterSizeCds" value="" checked><span>105</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize07" data-name="chkFilterSize07" name="filterSizeCds" value=""><span>110</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize08" data-name="chkFilterSize08" name="filterSizeCds" value=""><span>115</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize09" data-name="chkFilterSize09" name="filterSizeCds" value=""><span>S</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize10" data-name="chkFilterSize10" name="filterSizeCds" value=""><span>M</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize11" data-name="chkFilterSize11" name="filterSizeCds" value=""><span>L</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize12" data-name="chkFilterSize12" name="filterSizeCds" value=""><span>XL</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize13" data-name="chkFilterSize13" name="filterSizeCds" value=""><span>FREE</span>
+										</label>
+									</li>
+									<li>
+										<strong>하의</strong>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize14" data-name="chkFilterSize14" name="filterSizeCds" value=""><span>44</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize15" data-name="chkFilterSize15" name="filterSizeCds" value=""><span>55</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize16" data-name="chkFilterSize16" name="filterSizeCds" value=""><span>66</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize17" data-name="chkFilterSize17" name="filterSizeCds" value=""><span>77</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize18" data-name="chkFilterSize18" name="filterSizeCds" value=""><span>26</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize19" data-name="chkFilterSize19" name="filterSizeCds" value="" checked><span>27</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize20" data-name="chkFilterSize20" name="filterSizeCds" value="" checked><span>28</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize21" data-name="chkFilterSize21" name="filterSizeCds" value=""><span>29</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize22" data-name="chkFilterSize22" name="filterSizeCds" value=""><span>30</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize23" data-name="chkFilterSize23" name="filterSizeCds" value=""><span>32</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize24" data-name="chkFilterSize24" name="filterSizeCds" value=""><span>33</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize25" data-name="chkFilterSize25" name="filterSizeCds" value=""><span>34</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize26" data-name="chkFilterSize26" name="filterSizeCds" value=""><span>M</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize27" data-name="chkFilterSize27" name="filterSizeCds" value=""><span>L</span>
+										</label>
+									</li>
+									<li>
+										<strong>신발</strong>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize28" data-name="chkFilterSize28" name="filterSizeCds" value=""><span>120</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize29" data-name="chkFilterSize29" name="filterSizeCds" value=""><span>130</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize30" data-name="chkFilterSize30" name="filterSizeCds" value=""><span>140</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize31" data-name="chkFilterSize31" name="filterSizeCds" value=""><span>150</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize32" data-name="chkFilterSize32" name="filterSizeCds" value=""><span>140</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize33" data-name="chkFilterSize33" name="filterSizeCds" value=""><span>150</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize34" data-name="chkFilterSize34" name="filterSizeCds" value=""><span>220</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize35" data-name="chkFilterSize35" name="filterSizeCds" value=""><span>230</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize36" data-name="chkFilterSize36" name="filterSizeCds" value=""><span>235</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize37" data-name="chkFilterSize37" name="filterSizeCds" value=""><span>240</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize38" data-name="chkFilterSize38" name="filterSizeCds" value=""><span>245</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize39" data-name="chkFilterSize39" name="filterSizeCds" value=""><span>250</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize40" data-name="chkFilterSize40" name="filterSizeCds" value=""><span>255</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize41" data-name="chkFilterSize41" name="filterSizeCds" value=""><span>260</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize42" data-name="chkFilterSize42" name="filterSizeCds" value=""><span>265</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize43" data-name="chkFilterSize43" name="filterSizeCds" value=""><span>270</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize44" data-name="chkFilterSize44" name="filterSizeCds" value=""><span>275</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize45" data-name="chkFilterSize45" name="filterSizeCds" value=""><span>280</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize46" data-name="chkFilterSize46" name="filterSizeCds" value=""><span>285</span>
+										</label>
+										<label class="size_btn">
+											<input type="checkbox" group="filterValue" id="chkFilterSize47" data-name="chkFilterSize47" name="filterSizeCds" value=""><span>290</span>
+										</label>
+									</li>
+								</ul>
+							</div>
+						</li>
+						<li class="price">
+							<a href="javascript:void(0)" class="daps1">가격<span class="pic">230,000원~487,000원, 700,000원~990,000원</span></a>
+							<ul class="daps2">
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="price1" type="checkbox"><label for="price1"> <span>9천원 이하</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="price2" type="checkbox"><label for="price2"> <span>9천원 ~ 23만원</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="price3" type="checkbox" checked><label for="price3"> <span>23만원 ~ 48만원 7천원</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="price4" type="checkbox" ><label for="price4"> <span>48만원 7천원 ~ 79만원</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="price5" type="checkbox" checked><label for="price5"> <span>70만원 ~ 99만원</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="price6" type="checkbox"><label for="price6"> <span>99만원 ~ 136만원</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="price7" type="checkbox"><label for="price7"> <span>136만원 ~ 179만원 9천원</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li class="discount">
+							<a href="javascript:void(0)" class="daps1">할인율</a>
+							<ul class="daps2">
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount1" type="checkbox"><label for="discount1"> <span>10% 이하</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount2" type="checkbox"><label for="discount2"> <span>10~20%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount3" type="checkbox"><label for="discount3"> <span>20~30%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount4" type="checkbox"><label for="discount4"> <span>30~40%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount5" type="checkbox"><label for="discount5"> <span>40~50%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount6" type="checkbox"><label for="discount6"> <span>50~60%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount7" type="checkbox"><label for="discount7"> <span>60~70%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount8" type="checkbox"><label for="discount8"> <span>70~80%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount9" type="checkbox"><label for="discount9"> <span>80~90%</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="discount10" type="checkbox"><label for="discount10"> <span>90이상</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li class="age">
+							<a href="javascript:void(0)" class="daps1">연령</a>
+							<ul class="daps2">
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="age1" type="checkbox"><label for="age1"> <span>베이비(0~36개월)</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="age2" type="checkbox"><label for="age2"> <span>키즈(4세~7세)</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="age3" type="checkbox"><label for="age3"> <span>주니어(7세~13세)</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li class="season">
+							<a href="javascript:void(0)" class="daps1">시즌</a>
+							<ul class="daps2">
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="season1" type="checkbox"><label for="season1"> <span>봄</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="season2" type="checkbox"><label for="season2"> <span>여름</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="season3" type="checkbox"><label for="season3"> <span>가을</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="season4" type="checkbox"><label for="season4"> <span>겨울</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="season5" type="checkbox"><label for="season5"> <span>사계절</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li class="color">
+							<a href="javascript:void(0)" class="daps1">컬러
+								<span class="pic">
+                                            <span class="pdColor-color01"></span><span class="pdColor-color02"></span>
+                                        </span>
+							</a>
+							<div class="daps2">
+								<ul class="colorbox">
+									<li>
+										<label class="color-check">
+											<input type="checkbox" checked>
+											<span class="pdColor-color01"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox" checked>
+											<span class="pdColor-color02"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color03"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color04"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color05"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color06"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color07"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color08"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color09"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color10"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color11"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color12"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color13"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color14"></span>
+										</label>
+									</li>
+									<li>
+										<label class="color-check">
+											<input type="checkbox">
+											<span class="pdColor-color15"></span>
+										</label>
+									</li>
+								</ul>
+							</div>
+						</li>
+						<li class="benefit">
+							<a href="javascript:void(0)" class="daps1">혜택</a>
+							<ul class="daps2">
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="benefit1" type="checkbox"><label for="benefit1"> <span>남여 공용만 보기</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="benefit2" type="checkbox"><label for="benefit2"> <span>신상품만 보기</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="benefit3" type="checkbox"><label for="benefit3"> <span>남여 공용만 보기</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="benefit4" type="checkbox"><label for="benefit4"> <span>신상품만 보기</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="benefit5" type="checkbox"><label for="benefit5"> <span>남여 공용만 보기</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+								<li>
+									<a href="javascript:void(0)">
+										<div class="form_field">
+											<div>
+												<input id="benefit6" type="checkbox"><label for="benefit6"> <span>신상품만 보기</span> </label>
+											</div>
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+					</ul>
+					<!-- //필터메뉴 -->
+				</div>
+			</div>
+		</div>
+	</div>
+	<!-- //필터 -->
+	<!-- 목록 보기 소팅 팝업 -->
+	<div id="schSortPop" class="popup_box schSortPop">
+		<div class="lap">
+			<div class="popup_close">카테고리닫기</div>
+			<div class="popup_head sr-only">
+				<h2 class="">기간 선택 팝업</h2>
+			</div>
+			<div class="popup_con">
+				<div class="button_list">
+					<button type="button"><span>최신상품순</span></button>
+					<button type="button"><span>인기많은순 </span></button>
+					<button type="button"><span>리뷰많은순</span></button>
+				</div>
+			</div>
+		</div>
+	</div>
+	<!-- //목록 보기 소팅 팝업 -->
+	<!-- ★ 컨텐츠 종료 -->
+	<form id="searchGoodsForm" name="searchGoodsForm">
+		<input type="hidden" name="pageNo" id="pageNo" value ="1"/>
+		<input type="hidden" name="pageSize" value ="30"/>
+		<input type="hidden" name="keyword" th:value="${params.keyword}"/>
+		<input type="hidden" name="sortingType" value="NEW"/>
+	</form>
+
+	<script src="/ux/plugins/gaga/gaga.infinite.scrollSession.js"></script>
+	<script src="/ux/plugins/jquery/jquery.history.min.js"></script>
+	<script th:src="@{'/biz/search.js?v=' + ${#calendars.format(#calendars.createNow(), 'yyyyMMddHHmmss')}}" src="/biz/search.js"></script>
+
+	<script th:inline="javascript">
+	/*<![CDATA[*/
+	$(window).on("pageshow", function(event) {
+		if ( (event.originalEvent && event.originalEvent.persisted) || (window.performance && window.performance.navigation.type == 2)) {
+			var historyData = sessionStorage.getItem(document.location.href);
+			if(historyData!=null){
+				// console.log('historyData>>'+historyData);
+				historyData = JSON.parse(historyData);
+			}else{
+				historyData = {};
+			}
+
+			if(typeof historyData.sortingType!='undefined' && historyData.sortingType!=''){
+				$("#searchGoodsForm input:hidden[name=sortingType]").val(historyData.sortingType);
+				fnSortingChange(this,historyData.sortingType,'back','Mob');
+			}else{
+				fnSearchGoodsListSearch();
+			}
+		}else{
+			fnCategoryGoodsInfiniteScrollInit();
+
+			var sortingType = $("#searchGoodsForm input:hidden[name=sortingType]").val();
+			if(sortingType=='BEST' || sortingType=='REVIEW'){
+				fnSortingChange(this,sortingType,'','Mob');
+			}else{
+				fnSearchGoodsListSearch();
+				fnGetSearchPlanningList();
+				fnGetSearchEventList();
+			}
+		}
+	});
+
+	var fnSearchGoodsListSearch = function (){
+		gagaInfiniteScroll.getHistory();
+	}
+
+	// 상품 검색
+	var fnGetInfiniteScrollDataList = function (pageNum) {
+		$("#searchGoodsForm input[name=pageNo]").val(pageNum + 1);
+		gagajf.ajaxFormSubmit("/display/search/goods/list", document.searchGoodsForm, gagaInfiniteScroll.jsonToHtml);
+	}
+
+	var fnDrawInfiniteScrollData = function (result){
+		let totalCnt = result.paging.totalCount;
+		$("#totCntId").text(totalCnt.addComma());
+		$("#prodListCnt").text('('+totalCnt.addComma()+')');
+		gagaInfiniteScroll.pageStatus.totalCount = totalCnt;
+		var ithrCd = '';
+		var contentLoc = '';
+
+		if(result.dataList != null && result.dataList.length>0){
+			var goodsUrl = [[${@environment.getProperty('upload.goods.view')}]];;
+			let lastPage = result.paging.pageNo;
+			let endRow = result.paging.endRow - result.paging.pageSize;
+			var htm = fnCreateGoodsList(result, ithrCd, contentLoc, goodsUrl, lastPage, endRow, 'Mob');
+			gagaInfiniteScroll.draw(htm);
+			//fnImgOnoff();
+		}else{
+			if($("#searchGoodsForm input[name=pageNo]").val()==1){
+				// 필터 값으로 조회 데이터 없을때
+				// $('#noFilterData').show();
+				// $('.list_content .count_wrap').hide();
+				// $('#endPage').hide();
+			}else{
+				// 마지막 페이지 일때
+				// $('#endPage').show();
+				// $('#noFilterData').hide();
+			}
+			gagaInfiniteScroll.draw('not');
+		}
+
+	}
+
+
+
+	// 이벤트 리스트
+	let fnGetSearchEventList = function (){
+		gagajf.ajaxFormSubmit("/display/search/event/list", document.searchGoodsForm, fnReturnEventList);
+	}
+
+	let fnReturnEventList = function (result){
+		if(gagajf.isNull(result.eventList.length)){
+			$("#eventListCnt").text('(0)');
+		}else{
+			$("#eventListCnt").text('('+result.eventList.length.addComma()+')');
+		}
+
+		if(result.eventList != null && result.eventList.length>0){
+			$.each(result.eventList, function (idx,item){
+				let html = '';
+
+				html += '<li>\n';
+				html += '	<a href="">\n';
+				html += '		<div class="shape ranker"><span>NEW</span></div>\n';
+				html += '		<div class="thumb">\n';
+				html += '			<img src="'+_imgUrl+'/'+item.mainPimg+'" alt="">\n';
+				html += '		</div>\n';
+				html += '		<div class="txt">\n';
+				html += '			<p class="title">'+item.planNm+'</p>\n';
+				html += '			<p class="date">\n';
+				if(item.dispStdt != null && item.dispEddt != null) {
+					html += '			<span>'+item.dispStdt+'</span> - <span>'+item.dispEddt+'</span>\n';
+				}
+				html += '			</p>\n';
+				html += '		</div>\n';
+				html += '	</a>\n';
+				html += '</li>\n';
+
+				$("#eventArea").append(html);
+			});
+		}
+	}
+
+	// 기획전 리스트
+	let fnGetSearchPlanningList = function (){
+		gagajf.ajaxFormSubmit("/display/search/planning/list", document.searchGoodsForm, fnReturnPlanningList);
+	}
+
+	let fnReturnPlanningList = function (result){
+		if(gagajf.isNull(result.planList.length)){
+			$("#planListCnt").text('(0)');
+		}else{
+			$("#planListCnt").text('('+result.planList.length.addComma()+')');
+		}
+
+		if(result.planList != null && result.planList.length>0){
+			$.each(result.planList, function (idx,item){
+				let html = '';
+				html += '<div class="visual">\n';
+				html += '	<div class="shape ranker"><span>NEW</span></div>\n';
+				html += '	<div class="img">\n';
+				html += '		<img src="'+_imgUrl+'/'+item.mainPimg+'" alt="">\n';
+				html += '	</div>\n';
+				html += '	<div class="txtWrap">\n';
+				html += '		<p>'+item.planNm+'</p>\n';
+				html += '		<p class="txt_xs">'+item.dtlTitle1+'</p>\n';
+				html += '	</div>\n';
+				html += '</div>\n';
+
+				if(item.planningGoodsList != null && item.planningGoodsList.length>0){
+					html += '	<div class="itemsGrp n3">\n';
+					$.each(item.planningGoodsList, function (idx,item){
+						html += '<div class=" item_prod">\n';
+						html += '	<div class="item_state">\n';
+						html += '		<a href="javascript:void(0);" className="itemLink">\n';
+						html += '			<div class=" itemPic">\n';
+						html += '				<img alt="BLUE-a" class=" vLHTC pd_img" src="'+item.sysImgNm+'">\n';
+						html += '			</div>\n';
+						html += '			<div class=" itemName">'+item.goodsNm+'</div>\n';
+						html += '			<p class="itemPrice">\n';
+						html += '				<span class="itemPrice_sale">'+item.currPrice.addComma()+'</span>\n';
+						html += '			</p>\n';
+						html += '		</a>\n';
+						html += '	</div>\n';
+						html += '</div>\n';
+					});
+					html += '	</div>\n';
+				}
+				html += '</div>\n';
+				$("#planArea").append(html);
+			});
+		}
+	}
+
+	// 검색
+	var fnSearchData = function (){
+		let keyword = $("#InnerSearchForm").find("input[name=search]").val();
+		let brandGroupNo = $("#InnerSearchForm").find("input[name=brandGroupNo]").val();
+		$("#searchGoodsForm").find('input[name=keyword]').val($("#InnerSearchForm").find("input[name=search]").val());
+		cfnGoToSearchGoodsListForm(keyword,brandGroupNo);
+	}
+
+
+	$(document).ready( function() {
+		$("#htopSub").find('.search').hide();
+
+		// btPop_full
+		$('.shcFilter').click(function(){
+			popOpenScroll();
+			$('.container').addClass('btPop_full_open');
+		});
+
+		$('.btPop_full_close').click(function(){
+			popClsScroll();
+			$('.container').removeClass('btPop_full_open');
+		});
+
+		function popOpenScroll(){
+			$('html, body').css({'overflow': 'hidden', 'height': '100%'});
+			$('#element').on('scroll touchmove mousewheel', function(event) { // 터치무브, 휠 스크롤 방지
+				event.preventDefault();
+				event.stopPropagation();
+				return false;
+			});
+		}
+
+		function popClsScroll(){
+			$('html, body').css({'overflow': 'auto', 'height': '100%'}); //n 해제
+			$('#element').off('scroll touchmove mousewheel'); // 터치무브, 휠 스크롤 가능
+		}
+
+		//기간 선택 팝업
+		$(document).on("click", ".sch .sch_util .sch_sort a", function(){
+			$('#schSortPop').show().addClass("active");
+			$("body").css({"overflow":"hidden"});
+		});
+
+		$(document).on('click','.popup_box .button_list button',function(){
+			$('.popup_box .button_list button').removeClass('on');
+			$(this).addClass('on');
+		});
+
+		//팝업_닫기
+		$('.popup_close').on("click",function(){
+			$('.schSortPop').hide().removeClass('active');
+			$("body").css({"overflow":"visible"});
+		});
+
+		//210510_추가 : 토스트 팝업 button 클릭 시 팝업 닫기.
+		$(document).on('click','.popup_box.schSortPop .button_list button',function(){
+			$(this).parents('.popup_box.schSortPop').hide();
+			$("body").css({"overflow":"visible"});
+		});
+
+		//필터
+		function filter(){
+			var filterOpen=$(".open_filter");
+			var filterClose=$(".filter_box .close");
+			var filterPop=$(".filter_box");
+			var filter=$(".filter_body > ul");
+			var dap1=$(".filter_body > ul .daps1");
+			var dap2=$(".filter_body > ul .daps2");
+			var dap3=$(".filter_body > ul .daps3");
+			var dap4=$(".filter_body > ul .daps4");
+			var dap5=$(".filter_body > ul .daps5");
+			var dap2A=$(".filter_body > ul .daps2 > li > a");
+			var dap3A=$(".filter_body > ul .daps3 > li > a");
+			var dap4A=$(".filter_body > ul .daps4 > li > a");
+			var dap5A=$(".filter_body > ul .daps5 > li > a");
+
+			/* 필터모달 > 열기,닫기 */
+			filterOpen.on("click",function(){
+				filterPop.addClass("active");
+				$("body").css({"overflow":"hidden"});
+			});
+
+			filterClose.on("click",function(){
+				filterPop.removeClass("active");
+				$("body").css({"overflow":"visible"});
+			});
+
+			/* 필터메뉴 > 댑스열고, 닫기 */
+			dap1.on("click",function(){
+				if($(this).hasClass("on")){
+					$(this).removeClass("on");
+					$(this).next(dap2).slideUp();
+				}else{
+					$(this).addClass("on");
+					$(this).next(dap2).slideDown();
+					//210602_ 추가 : 필터 항목 아코디언 효과.
+					$(this).parents("li").siblings("li").find(".daps2").slideUp();
+					$(this).parents("li").siblings("li").find("> a").removeClass("on");
+				}
+			});
+
+			dap2A.on("click",function(){
+				if($(this).hasClass("on")){
+					$(this).removeClass("on");
+					$(this).next(dap3).slideUp();
+				}else{
+					$(this).addClass("on");
+					$(this).next(dap3).slideDown();
+				}
+			});
+
+			dap3A.on("click",function(){
+				if($(this).hasClass("on")){
+					$(this).removeClass("on");
+					$(this).next(dap4).slideUp();
+				}else{
+					$(this).addClass("on");
+					$(this).next(dap4).slideDown();
+				}
+			});
+
+			dap4A.on("click",function(){
+				if($(this).hasClass("on")){
+					$(this).removeClass("on");
+					$(this).next(dap5).slideUp();
+				}else{
+					$(this).addClass("on");
+					$(this).next(dap5).slideDown();
+				}
+			});
+
+			dap5A.on("click",function(){
+				if($(this).hasClass("on")){
+					$(this).removeClass("on");
+					//$(this).next(dap6).slideUp();
+				}else{
+					$(this).addClass("on");
+					//$(this).next(dap6).slideDown();
+				}
+			});
+		}
+		filter();
+	});
+
+	//TabWrap, TabIndex
+	$(document).on('click', '.tabIndex li a', function() {
+		var $this = $(this),
+				$tabList = $this.parents('ul'),
+				_idx = $this.closest('li').index();
+
+		$tabList.children().eq(_idx).addClass('active').siblings().removeClass('active');
+		$tabList.next().children().eq(_idx).addClass('active').siblings().removeClass('active');
+	});
+
+	var swiperschProduct = new Swiper('.swiper-container.sch_product', {
+		slidesPerView: 2.2,
+		spaceBetween: 7,
+		autoplay: {
+			delay: 4000,
+		},
+		freeMode: true,
+	});
+	/*]]>*/
+</script>
+</th:block>
+</body>
+</html>

+ 160 - 102
src/main/webapp/WEB-INF/views/mob/display/SearchLayerMob.html

@@ -25,7 +25,7 @@
 			<form id="searchMainForm" name="searchMainForm">
 				<input type="hidden" name="brandGroupNo" th:value="${brandGroupNo}"/>
 				<div class="sch_title">
-					<input type="text" class="form_control" placeholder="NBA 겨울 클리어런스+봄 프리뷰!">
+					<input type="text" class="form_control" name="keyword" placeholder="검색어를 입력하세요.">
 					<!-- <button class="btn_x">X</button> -->
 					<button type="button" class="btn_sch" id="btnSearchKeyword"><img src="/images/mo/ico_btn_search.png" alt=""></button>
 				</div>
@@ -60,106 +60,106 @@
 		<!-- //1.통합검색 default -->
 
 		<!-- 2.통합검색 default_최근검색어 있음 -->
-		<div class="inner">
-			<div class="sch_title">
-				<input type="text" class="form_control" placeholder="NBA 겨울 클리어런스+봄 프리뷰!">
-				<!-- <button class="btn_x">X</button> -->
-				<button type="button" class="btn_sch"><img src="/images/mo/ico_btn_search.png" alt=""></button>
-			</div>
-			<div class="filter-list">
-				<div class="f_left">
-					<h3>최근 검색어</h3>
-				</div>
-				<div class="f_right">
-					<button class="allxBtn"><span>전체삭제</span></button>
-				</div>
-			</div>
-			<div class="search-list">
-				<ul>
-					<li>
-						<a href="javascript:void(0);">
-							<p>01슬랙스</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>02특가세일</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>03모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>04모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>05모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>06모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>07모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>08모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>09모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-					<li>
-						<a href="javascript:void(0);">
-							<p>10모이몰른 티셔츠</p>
-						</a>
-						<button type="button" class="xBtn"><span>삭제</span></button>
-					</li>
-				</ul>
-				<p class="nodata_txt">최근 검색어가 없습니다.</p>
-			</div>
-			<h3 class="hot-key">STYLE24에서 검색되고 있어요</h3>
-			<div class="related_keyword">
-				<div class="sub_category">
-					<div class="cate_wrap">
-						<a href="javascript:;" class="on">전체</a>
-						<a href="javascript:;"><span>#</span> 티셔츠/셔츠</a>
-						<a href="javascript:;"><span>#</span> 니트/가디건/베스트</a>
-						<a href="javascript:;"><span>#</span> 원피스/스커트</a>
-						<a href="javascript:;"><span>#</span> 팬츠/데님/레깅스</a>
-						<a href="javascript:;"><span>#</span> 가죽/모피</a>
-						<a href="javascript:;"><span>#</span> 여성 잡화</a>
-						<a href="javascript:;"><span>#</span> 언더웨어</a>
-						<a href="javascript:;"><span>#</span> 세트</a>
-						<a href="javascript:;"><span>#</span> 니트/가디건/베스트</a>
-						<a href="javascript:;"><span>#</span> 원피스/스커트</a>
-						<a href="javascript:;"><span>#</span> 가죽/모피</a>
-						<a href="javascript:;"><span>#</span> 여성 잡화</a>
-					</div>
-				</div>
-			</div>
-		</div>
+<!--		<div class="inner">-->
+<!--			<div class="sch_title">-->
+<!--				<input type="text" class="form_control" placeholder="NBA 겨울 클리어런스+봄 프리뷰!">-->
+<!--				&lt;!&ndash; <button class="btn_x">X</button> &ndash;&gt;-->
+<!--				<button type="button" class="btn_sch"><img src="/images/mo/ico_btn_search.png" alt=""></button>-->
+<!--			</div>-->
+<!--			<div class="filter-list">-->
+<!--				<div class="f_left">-->
+<!--					<h3>최근 검색어</h3>-->
+<!--				</div>-->
+<!--				<div class="f_right">-->
+<!--					<button class="allxBtn"><span>전체삭제</span></button>-->
+<!--				</div>-->
+<!--			</div>-->
+<!--			<div class="search-list">-->
+<!--				<ul>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>01슬랙스</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>02특가세일</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>03모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>04모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>05모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>06모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>07모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>08모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>09모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--					<li>-->
+<!--						<a href="javascript:void(0);">-->
+<!--							<p>10모이몰른 티셔츠</p>-->
+<!--						</a>-->
+<!--						<button type="button" class="xBtn"><span>삭제</span></button>-->
+<!--					</li>-->
+<!--				</ul>-->
+<!--				<p class="nodata_txt">최근 검색어가 없습니다.</p>-->
+<!--			</div>-->
+<!--			<h3 class="hot-key">STYLE24에서 검색되고 있어요</h3>-->
+<!--			<div class="related_keyword">-->
+<!--				<div class="sub_category">-->
+<!--					<div class="cate_wrap">-->
+<!--						<a href="javascript:;" class="on">전체</a>-->
+<!--						<a href="javascript:;"><span>#</span> 티셔츠/셔츠</a>-->
+<!--						<a href="javascript:;"><span>#</span> 니트/가디건/베스트</a>-->
+<!--						<a href="javascript:;"><span>#</span> 원피스/스커트</a>-->
+<!--						<a href="javascript:;"><span>#</span> 팬츠/데님/레깅스</a>-->
+<!--						<a href="javascript:;"><span>#</span> 가죽/모피</a>-->
+<!--						<a href="javascript:;"><span>#</span> 여성 잡화</a>-->
+<!--						<a href="javascript:;"><span>#</span> 언더웨어</a>-->
+<!--						<a href="javascript:;"><span>#</span> 세트</a>-->
+<!--						<a href="javascript:;"><span>#</span> 니트/가디건/베스트</a>-->
+<!--						<a href="javascript:;"><span>#</span> 원피스/스커트</a>-->
+<!--						<a href="javascript:;"><span>#</span> 가죽/모피</a>-->
+<!--						<a href="javascript:;"><span>#</span> 여성 잡화</a>-->
+<!--					</div>-->
+<!--				</div>-->
+<!--			</div>-->
+<!--		</div>-->
 		<!-- //2.통합검색 default_최근검색어 있음 -->
 		<!-- 3.지금 많이 보고 있어요 상품. -->
 		<div class="inner">
@@ -594,7 +594,11 @@
 		<!-- //3.검색결과 없을때 -->
 	</section>
 </div>
-<script>
+<script src="/ux/plugins/gaga/gaga.paging.js"></script>
+<script th:inline="javascript">
+	/*<![CDATA[*/
+	var trendKeywordList = [[${trendKeywordList.trendList}]];
+
 	var swiperschProduct = new Swiper('.swiper-container.sch_product', {
 		slidesPerView: 3,
 		spaceBetween: 7,
@@ -618,6 +622,60 @@
 	$(".itemLike").click(function () {
 		$(this).toggleClass("likeit");
 	});
+
+	var ckKeyword = "st24ck_today_keyword";
+	var fnSetKeywordCookie = function(keyword) {
+		var arrKeyword = new Array;
+		var arrTempKeyword = new Array;
+		var j = 0;
+
+		arrKeyword = gagajf.getCookie(ckKeyword).split(",");
+
+		if (arrKeyword.length > 0) {
+			for (var i = 0; i < arrKeyword.length; i++) {
+				// 쿠키에 없으면
+				if (arrKeyword[i] != keyword && arrKeyword[i] != "") {
+					arrTempKeyword[j++] = arrKeyword[i];
+				}
+			}
+
+			arrTempKeyword[j++] = keyword;
+		} else {
+			gagajf.setCookie(ckKeyword, keyword, 1);
+		}
+
+		gagajf.setCookie(ckKeyword, arrTempKeyword, 1);
+	}
+
+	// 키워드 검색
+	$('#btnSearchKeyword').on('click', function() {
+		if (!gagajf.validation($('#searchMainForm'))) {
+			return false;
+		}
+
+		let keyword = encodeURIComponent($('#searchMainForm input[name=keyword]').val());
+
+		// 쿠키 세팅
+		fnSetKeywordCookie(keyword);
+
+		let actionUrl = _PAGE_SEARCH_GOODS + '?keyword=' + keyword + '&brandGroupNo=' + $('#searchMainForm input[name=brandGroupNo]').val();
+		cfnGoToPage(actionUrl);
+	});
+
+	$(document).ready( function() {
+		if (trendKeywordList.length > 0) {
+			$("#popularKeyArea").html('');
+
+			trendKeywordList.forEach(function (item, idx) {
+				var tag = '';
+				if (idx < 10) {
+					tag += '	<a href="">'+ item.keyword +'</a>';
+				}
+				$("#popularKeyArea").append(tag);
+			});
+		}
+	});
+	/*]]>*/
 </script>
 
 </body>

+ 1 - 1
src/main/webapp/WEB-INF/views/web/display/SearchGoodsListFormWeb.html

@@ -718,7 +718,7 @@
 			if(result.planList != null && result.planList.length>0){
 				$.each(result.planList, function (idx,item){
 					let html = '';
-					html += '<div class="exhi_item" id="planArea">\n';
+					html += '<div class="exhi_item">\n';
 					html += '	<div class="exhi_item_img">\n';
 					html += '		<a href="cfnGoToPlanDetail('+item.planSq+')">\n';
 					html += '			<div class="shape ranker"><span>NEW</span></div>\n';

+ 4 - 2
src/main/webapp/biz/search.js

@@ -15,7 +15,7 @@ var fnCreateGoodsList = function(result, ithrCd, contentLoc, goodsUrl, lastPage,
 			categoryGoodsList.push(item.goodsCd);
 		}
 
-		tag += '<div class="item_prod">';
+		tag += '<div class="item_prod" >';
 		tag += '	<div class="item_state';
 		if(!gagajf.isNull(item.sizes)){
 			var sizeArr = item.sizes.split(",");
@@ -116,7 +116,9 @@ var fnCreateGoodsList = function(result, ithrCd, contentLoc, goodsUrl, lastPage,
 			tag += '			</p>';
 		}else{
 			tag += '			<p class="itemPrice">';
-			tag += '				<span class="itemPrice_original">'+item.listPrice.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",")+'</span>';
+			if(item.currPrice != item.listPrice) {
+				tag += '				<span class="itemPrice_original">' + item.listPrice.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",") + '</span>';
+			}
 			tag += item.currPrice.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
 			if(item.currPrice != item.listPrice){
 				if(item.listPrice != 0){