bin2107 5 rokov pred
rodič
commit
13a446ce8e

+ 256 - 52
src/main/webapp/WEB-INF/views/mob/display/LookbookMainFormMob.html

@@ -19,73 +19,277 @@
 <body>
 
 <th:block layout:fragment="content">
-	<main role="" id="" class="container br">
-		<section class="content br_lookbook">
+	<main role="" id="" class="container dp">
+
+		<section class="content dp_lookbook">
 			<div class="inner">
-				<p class="title"><span id="totCnt"></span>개 룩북</p>
-				<div class="collection_wrap">
-					<div class="collection_list" id="lookbookArea">
+				<!-- 상품리스트 -->
+				<div class="list_content"> <!-- 데이터 없을시 클래스 nodata 추가 -->
+					<div class="count_wrap">
+						<div>
+							<p><span>9999</span>개의 상품</p>
+						</div>
+						<div>
+							<ul class="dp_util">
+								<li>
+									<div class="open_categori">
+										<!-- 210415_select > a태그로 변경 -->
+										<a id="filter">브랜드선택
+											<!--<option value="hide">브랜드선택</option>
+                                            <option value="Test_SELECT_OPTION_1" rel="icon-temperature">브랜드1</option>
+                                            <option value="Test_SELECT_OPTION_2">브랜드2</option>
+                                            <option value="Test_SELECT_OPTION_3">브랜드3</option>-->
+										</a>
+									</div>
+								</li>
+							</ul>
+						</div>
 					</div>
-					<p class="last_page">마지막 페이지입니다.</p>
-				</div>
-				<div class="no_lb_wrap" id="divLookbookNoData">
-					<p>등록된 룩북이 없습니다.</p>
-					<button class="btn" id="btnHome">홈으로 가기</button>
+					<div class="list_defult">
+						<div>
+							<p>등록된 룩북이 없습니다.</p>
+						</div>
+						<button type="button" class="btn btn_default"><span>홈으로 가기</span></button>
+					</div>
+					<div class="lookbookGrp">
+						<div class="swiper_filter brand">
+							<div class="cate_wrap">
+								<a href="javascript:;">전체</a>
+								<a href="javascript:;">티셔츠/셔츠</a>
+								<a href="javascript:;">니트/가디건/베스트</a>
+								<a href="javascript:;">원피스/스커트</a>
+								<a href="javascript:;">팬츠/데님/레깅스</a>
+								<a href="javascript:;">가죽/모피</a>
+								<a href="javascript:;">여성 잡화</a>
+								<a href="javascript:;">언더웨어</a>
+								<a href="javascript:;">세트</a>
+								<a href="javascript:;">니트/가디건/베스트</a>
+								<a href="javascript:;">원피스/스커트</a>
+								<a href="javascript:;">가죽/모피</a>
+								<a href="javascript:;">여성 잡화</a>
+							</div>
+							<div class="btnbox"><a href="#none" class="reset">새로고침</a></div>
+						</div>
+						<ul class="event_con">
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+							<li>
+								<a href="">
+									<div class="ev_img">
+										<img src="/images/pc/thumb/ev_list_img01.jpg" alt="ATTENTION! 20FW HOLIDAY TBJ 주목할 홀리데이 TBJ 컬렉션">
+									</div>
+									<div class="ev_txt">
+										<p class="brand">TBJ 외</p>
+										<p class="tit">2020 F/W COLLECTION 2020</p>
+									</div>
+								</a>
+							</li>
+						</ul>
+					</div>
+					<div class="list_last">마지막페이지 입니다.</div>
 				</div>
+				<!-- //상품리스트 -->
 			</div>
 		</section>
+
+		<!-- 카테고리 -->
+		<div class="category_box lookbook">
+			<div class="lap">
+				<div class="category_close">카테고리닫기</div>
+				<div class="category_list">
+					<!-- 카테고리 선택 -->
+					<div class="selcet_list">
+						<ul>
+							<li class="active"><a href="javascript:void(0)">전체</a></li>
+							<li><a href="javascript:void(0)">BUCKAROO</a></li>
+							<li><a href="javascript:void(0)">TBJ</a></li>
+							<li><a href="javascript:void(0)">ANDEW</a></li>
+							<li><a href="javascript:void(0)">FRJ</a></li>
+							<li><a href="javascript:void(0)">LPGA골프</a></li>
+						</ul>
+					</div>
+					<!-- 카테고리 선택 -->
+				</div>
+				<div class="category_floormenu"><!--  ☞☞ 제품이 품절되면 soldout클래스 추가 -->
+					<div>
+						<button class="reset"><span>초기화</span></button>
+					</div>
+					<div>
+						<button class="apply"><span>적용</span></button>
+					</div>
+				</div>
+			</div>
+		</div>
+		<!-- //카테고리 -->
+
+		<!-- 210415_최신상품순 리스트 팝업 추가 -->
+		<div id="odDatePop" class="popup_box odDatePop">
+			<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 clear">
+						<button type="button" class="on"><span>전체</span></button>
+						<button type="button"><span>BUCKAROO</span></button>
+						<button type="button"><span>TBJ</span></button>
+						<button type="button"><span>ANDEW</span></button>
+						<button type="button"><span>FRJ</span></button>
+					</div>
+				</div>
+			</div>
+			<div class="brand_floormenu"><!--  ☞☞ 제품이 품절되면 soldout클래스 추가 -->
+				<div class="share_like">
+					<button class="refresh">초기화</button>
+					<!--<button class="like">위시리스트</button>-->
+				</div>
+				<div class="prd_buy">
+					<button class="buying btPop_auto" id="btn_purchase">적용</button>
+					<button class="cantbuying">SOLD OUT</button>
+				</div>
+			</div>
+		</div>
 	</main>
 
 <script th:inline="javascript">
 	/*<![CDATA[*/
-	var lookbookGb = [[${lbInfo.lookbookGb}]];
-	if(lookbookGb != 'BL'){
-		lookbookGb = 'L';
-	}
-	var brandCd = [[${lbInfo.brandCd}]];
+	$(document).ready(function(){
 
-	let fnGetLookbookList = function (lookbookGb, brandGroupNo){
-		let actionUrl = '/display/lookbook/main/list?lookbookGb='+lookbookGb;
-		if (!gagajf.isNull(brandGroupNo)) actionUrl += '&multiBrandCd=' + brandGroupNo;
-		$('#lookbookArea').html('');
-		$('#divLookbookNoData').hide();
-
-		$.getJSON(actionUrl , function (result, status){
-			if (status == 'success'){
-				if (result.length > 0){
-					$("#totCnt").html('<span>' + result.length.addComma() + '</span>');
-
-					var tag = '';
-					$.each(result, function(idx, item){
-						tag += '<a href="javascript:void(0);" onclick="cfnGoToLookbookDetail(\''+lookbookGb+'\','+item.lookbookSq+','+item.brandCd+')">';
-						tag += '	<div className="collection">';
-						tag += '		<figure>';
-						tag += '			<img src="' + _imgUrl + item.orgTnfileNm + '" alt="">';
-						tag += '		</figure>';
-						tag += '		<p>'+item.title+'</p>';
-						tag += '	</div>';
-						tag += '</a>';
-					});
-					$('#lookbookArea').html(tag);
-					$('#divLookbookNoData').hide();
-					$('#lookbookArea').show();
-				}else{
-					$("#totCnt").html('<span>0</span>');
-					$('#lookbookArea').hide();
-					$('#divLookbookNoData').show();
-				}
+		$(document).on('click','.sub_category .more_btn',function(){
+			$(this).toggleClass('on');
+			$('.sub_category .cate_wrap').toggleClass('on');
+			if($(this).hasClass('on')){
+				$(this).find('span').text('접기');
+			}else{
+				$(this).find('span').text('더보기');
 			}
 		});
-	}
 
-	$(document).ready(function() {
-		fnGetLookbookList(lookbookGb,brandCd);
 
-		if(lookbookGb=='BL'){
-			$("#btnHome").attr('onclick', 'cfnGoToBrandMain('+brandCd+');');
-		}else{
-			$("#btnHome").attr('href', '/');
+		//카테고리
+		function category(){
+			var categoryOpen=$(".open_categori .select_dress");
+			var categoryClose=$(".category_box .category_close");
+			var categoryPop=$(".category_box");
+
+			categoryOpen.on("click",function(){
+				categoryPop.show();
+				categoryPop.addClass("active");
+				$("body").css({"overflow":"hidden"});
+			});
+
+			categoryClose.on("click",function(){
+				categoryPop.hide();
+				$("body").css({"overflow":"visible"});
+			});
 		}
+		category();
+
+		// 210415_팝업관련 추가
+		//기간 선택 팝업
+		$(document).on("click", ".open_categori", function(){
+			$('#odDatePop').show().addClass("active");
+			$("body").css({"overflow":"hidden"});
+		});
+		//팝업_닫기
+		$('.popup_close').on("click",function(){
+			$('.popup_box').hide().removeClass('active');
+			$("body").css({"overflow":"visible"});
+		});
+		// 210415_팝업 테두리 선택 추가
+		$(document).ready(function(){
+			$(document).on('click','.popup_box .button_list button',function(){
+				//$('.popup_box .button_list button').removeClass('on');
+				$(this).toggleClass('on');
+			})
+		});
+		$(document).on('click','.popup_box .button_list button',function(){
+			$(this).parents('.popup_box').show().addClass('active');
+			//$("body").css({"overflow":"visible"});
+		});
+		$(document).on('click','.brand_floormenu .refresh',function(){
+			$('.popup_box .button_list button').removeClass('on');
+		});
+		$(document).on('click','.popup_box .buying',function(){
+			$(this).parents('.popup_box').hide().removeClass('active');
+			$("body").css({"overflow":"visible"});
+		});
 
 	});
 	/*]]>*/