Prechádzať zdrojové kódy

메인전시 브랜드영역 수정

bin2107 5 rokov pred
rodič
commit
d81a7ad585

+ 51 - 12
src/main/webapp/WEB-INF/views/display/MainGnbContentsPopupForm.html

@@ -425,15 +425,42 @@
 	var fnCreateBrandLayout = function (result){
 		var html = '';
 		for(var i=0; i<result.length; i++){
-			var g1cdArr = result[i].group1brandCd.split(",");
-			var g2cdArr = result[i].group2brandCd.split(",");
-			var g3cdArr = result[i].group3brandCd.split(",");
-			var g1nmArr = result[i].group1brandNm.split(",");
-			var g2nmArr = result[i].group2brandNm.split(",");
-			var g3nmArr = result[i].group3brandNm.split(",");
-			var g1imgArr = result[i].group1brandImg.split(",");
-			var g2imgArr = result[i].group2brandImg.split(",");
-			var g3imgArr = result[i].group3brandImg.split(",");
+			var g1cdArr;
+			var g2cdArr;
+			var g3cdArr;
+			var g1nmArr;
+			var g2nmArr;
+			var g3nmArr;
+			var g1imgArr;
+			var g2imgArr;
+			var g3imgArr;
+			if(!gagajf.isNull(result[i].group1brandCd)){
+				g1cdArr = result[i].group1brandCd.split(",");
+			}
+			if(!gagajf.isNull(result[i].group2brandCd)){
+				g2cdArr = result[i].group2brandCd.split(",");
+			}
+			if(!gagajf.isNull(result[i].group3brandCd)){
+				g3cdArr = result[i].group3brandCd.split(",");
+			}
+			if(!gagajf.isNull(result[i].group1brandNm)){
+				g1nmArr = result[i].group1brandNm.split(",");
+			}
+			if(!gagajf.isNull(result[i].group2brandNm)){
+				g2nmArr = result[i].group2brandNm.split(",");
+			}
+			if(!gagajf.isNull(result[i].group3brandNm)){
+				g3nmArr = result[i].group3brandNm.split(",");
+			}
+			if(!gagajf.isNull(result[i].group1brandImg)){
+				g1imgArr = result[i].group1brandImg.split(",");
+			}
+			if(!gagajf.isNull(result[i].group2brandImg)){
+				g2imgArr = result[i].group2brandImg.split(",");
+			}
+			if(!gagajf.isNull(result[i].group3brandImg)){
+				g3imgArr = result[i].group3brandImg.split(",");
+			}
 
 			var dispStdt = result[i].dispStdt.split(" ");
 			var dispEddt = result[i].dispEddt.split(" ");
@@ -480,7 +507,11 @@
 				html += '<ul id="brandUl' + k + '" class="item ui-state-default brandClass" style="min-height:80px;">';
 				html += '	<input type="hidden" name="brandGroupNo" value="' + g1cdArr[k] + '">';
 				html += '	<li class="img">';
-				html += '		<img style="height:100%;" src="' + uploadGoodsUrl + "/" + g1imgArr[k] + '" onerror="this.src=\'/image/no.gif\';"/>';
+				if(gagajf.isNull(g1imgArr)){
+					html += '		<img style="height:100%;" src="" onerror="this.src=\'/image/no.gif\';"/>';
+				}else{
+					html += '		<img style="height:100%;" src="' + uploadGoodsUrl + "/" + g1imgArr[k] + '" onerror="this.src=\'/image/no.gif\';"/>';
+				}
 				html += '	</li>';
 				html += '	<li class="cont">';
 				html += '		<ul>';
@@ -507,7 +538,11 @@
 				html += '<ul id="brandUl' + m + '" class="item ui-state-default brandClass" style="min-height:80px;">';
 				html += '	<input type="hidden" name="brandGroupNo" value="' + g2cdArr[m] + '">';
 				html += '	<li class="img">';
-				html += '		<img style="height:100%;" src="' + uploadGoodsUrl + "/" + g2imgArr[m] + '" onerror="this.src=\'/image/no.gif\';"/>';
+				if(gagajf.isNull(g2imgArr)){
+					html += '		<img style="height:100%;" src="" onerror="this.src=\'/image/no.gif\';"/>';
+				}else{
+					html += '		<img style="height:100%;" src="' + uploadGoodsUrl + "/" + g2imgArr[k] + '" onerror="this.src=\'/image/no.gif\';"/>';
+				}
 				html += '	</li>';
 				html += '	<li class="cont">';
 				html += '		<ul>';
@@ -534,7 +569,11 @@
 				html += '<ul id="brandUl' + n + '" class="item ui-state-default brandClass" style="min-height:80px;">';
 				html += '	<input type="hidden" name="brandGroupNo" value="' + g3cdArr[n] + '">';
 				html += '	<li class="img">';
-				html += '		<img style="height:100%;" src="' + uploadGoodsUrl + "/" + g3imgArr[n] + '" onerror="this.src=\'/image/no.gif\';"/>';
+				if(gagajf.isNull(g3imgArr)){
+					html += '		<img style="height:100%;" src="" onerror="this.src=\'/image/no.gif\';"/>';
+				}else{
+					html += '		<img style="height:100%;" src="' + uploadGoodsUrl + "/" + g3imgArr[k] + '" onerror="this.src=\'/image/no.gif\';"/>';
+				}
 				html += '	</li>';
 				html += '	<li class="cont">';
 				html += '		<ul>';