|
|
@@ -21,8 +21,8 @@
|
|
|
<th:block layout:fragment="content">
|
|
|
<div id="container" class="container dp">
|
|
|
<div class="breadcrumb">
|
|
|
- <ul>
|
|
|
- <li class="bread_home"><a href="index.html">홈</a></li>
|
|
|
+ <ul id="navArea">
|
|
|
+ <li class="bread_home"><a href="javascript:void(0);" id="navHome">홈</a></li>
|
|
|
<li class="bread_2depth" id="navNm">여성</li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
@@ -293,7 +293,7 @@
|
|
|
|
|
|
<script src="/ux/plugins/gaga/gaga.infinite.scrollSession.js"></script>
|
|
|
<script src="/ux/plugins/jquery/jquery.history.min.js"></script>
|
|
|
- <script th:src="@{'/biz/goodsSession.js?v=' + ${#calendars.format(#calendars.createNow(), 'yyyyMMddHHmmss')}}" src="/biz/goodsSession.js"></script>
|
|
|
+ <script th:src="@{'/biz/goods.js?v=' + ${#calendars.format(#calendars.createNow(), 'yyyyMMddHHmmss')}}" src="/biz/goods.js"></script>
|
|
|
<script th:inline="javascript">
|
|
|
/*<![CDATA[*/
|
|
|
var filterPriceList = [[${filterPriceList}]];
|
|
|
@@ -355,7 +355,6 @@
|
|
|
|
|
|
// 상품 검색
|
|
|
var fnGetInfiniteScrollDataList = function (pageNum){
|
|
|
- console.log('pageNum:::'+pageNum);
|
|
|
$("#searchGoodsForm input[name=pageNo]").val(pageNum+1);
|
|
|
gagajf.ajaxFormSubmit("/display/category/goods/list", document.searchGoodsForm, gagaInfiniteScroll.jsonToHtml);
|
|
|
}
|
|
|
@@ -417,6 +416,7 @@
|
|
|
var formTitle = "";
|
|
|
|
|
|
let tag = '';
|
|
|
+
|
|
|
if (cate1 != null) {
|
|
|
tag += '<li';
|
|
|
if(cate1.cate1No == cate1No){
|
|
|
@@ -424,12 +424,17 @@
|
|
|
}
|
|
|
tag += '>\n';
|
|
|
tag += ' <a href="javascript:javascript:void(0);"';
|
|
|
- if(cate1.cate1No == cate1No){
|
|
|
+ if(cate1.cate1No == cate1No && cate2No == null){
|
|
|
tag += ' class="on"';
|
|
|
formTitle = cate1.cate1Nm;
|
|
|
- navNm = cate1.cate1Nm;
|
|
|
- $("#navNm").text(navNm);
|
|
|
$("#formTitle").text(formTitle);
|
|
|
+ if(brandGroupNo==0){
|
|
|
+ $("#navHome").attr('href', '/');
|
|
|
+ $("#navNm").text(cate1.cate1Nm);
|
|
|
+ }else{
|
|
|
+ $("#navHome").attr('onclick', 'cfnGoToBrandMain('+brandGroupNo+');');
|
|
|
+ $("#navNm").text(cate1.cate1Nm);
|
|
|
+ }
|
|
|
}
|
|
|
tag += ' onclick="cfnGoToGoodsList('+brandGroupNo+',\''+cateGb+'\','+cate1.cate1No+');" >' + cate1.cate1Nm + '</a>\n';
|
|
|
if (cate1.leafYn == 'N' && cate1.cate2List.length > 0) {
|
|
|
@@ -441,15 +446,16 @@
|
|
|
tag += ' <ul>\n';
|
|
|
$.each(cate1.cate2List, function(idx2, cate2) {
|
|
|
tag += ' <li';
|
|
|
- if(cate2.cate2No == cate2No){
|
|
|
+ if(cate2.cate2No == cate2No && cate3No == null){
|
|
|
tag += ' class="on"';
|
|
|
}
|
|
|
tag += ' >\n';
|
|
|
tag += ' <a href="javascript:javascript:void(0);" ';
|
|
|
- if(cate2.cate2No == cate2No){
|
|
|
+ if(cate2.cate2No == cate2No && cate3No == null){
|
|
|
tag += ' class="on"';
|
|
|
- navNm = navNm +' > ' + cate2.cate2Nm;
|
|
|
- $("#navNm").text(navNm);
|
|
|
+ navNm = '<li class="bread_2depth" id="navNm2">'+cate2.cate2Nm+'</li>';
|
|
|
+ $("#navArea").append(navNm);
|
|
|
+ $("#formTitle").text(cate2.cate2Nm);
|
|
|
}
|
|
|
tag += ' onclick="cfnGoToGoodsList('+brandGroupNo+',\''+cateGb+'\','+cate1.cate1No+','+cate2.cate2No+');">' + cate2.cate2Nm + '</a>\n';
|
|
|
if (cate2.leafYn == 'N' && cate2.cate3List != null && cate2.cate3List.length > 0) {
|
|
|
@@ -461,15 +467,16 @@
|
|
|
tag += ' <ul>\n';
|
|
|
$.each(cate2.cate3List, function (idx3, cate3){
|
|
|
tag += '<li';
|
|
|
- if(cate3.cate3No == cate3No){
|
|
|
+ if(cate3.cate3No == cate3No && cate4No == null){
|
|
|
tag += ' class="on"';
|
|
|
}
|
|
|
tag += '>';
|
|
|
tag += ' <a href="javascript:javascript:void(0);" ';
|
|
|
- if(cate3.cate3No == cate3No){
|
|
|
+ if(cate3.cate3No == cate3No && cate4No == null){
|
|
|
tag += ' class="on"';
|
|
|
- navNm = navNm +' > ' + cate3.cate3Nm;
|
|
|
- $("#navNm").text(navNm);
|
|
|
+ navNm = '<li class="bread_2depth" id="navNm2">'+cate2.cate2Nm+'</li><li class="bread_2depth" id="navNm3">'+cate3.cate3Nm+'</li>';
|
|
|
+ $("#navArea").append(navNm);
|
|
|
+ $("#formTitle").text(cate3.cate3Nm);
|
|
|
}
|
|
|
tag += ' onclick="cfnGoToGoodsList('+brandGroupNo+',\''+cateGb+'\','+cate1.cate1No+','+cate2.cate2No+','+cate3.cate3No+');">' + cate3.cate3Nm + '</a>';
|
|
|
tag += '</li>\n';
|
|
|
@@ -484,7 +491,6 @@
|
|
|
}
|
|
|
tag += '</li>\n';
|
|
|
}
|
|
|
-
|
|
|
return tag;
|
|
|
}
|
|
|
|