|
|
@@ -302,7 +302,7 @@
|
|
|
or #strings.contains(goodsImg.sysImgNm,'_C3')
|
|
|
or #strings.contains(goodsImg.sysImgNm,'_C4')
|
|
|
or #strings.contains(goodsImg.sysImgNm,'_C5')}">
|
|
|
- <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm+'?RS=360'}" alt="">
|
|
|
+ <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm+'?RS=360'}" alt="" th:onerror="'this.src=\''+@{${uxImgUrl}+ '/images/pc/thumb/bg_item_none.png'}+'\';'">
|
|
|
</th:block>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -321,18 +321,18 @@
|
|
|
or #strings.contains(goodsImgList,'_D19') or #strings.contains(goodsImgList,'_D20')}">
|
|
|
<span class="tit_view">PRODUCT VIEW</span>
|
|
|
<div class="view">
|
|
|
- <th:block th:each="goodsImg, status : ${goodsImgList}" th:if="${#strings.contains(goodsImgList,'_01') or #strings.contains(goodsImgList,'_02')
|
|
|
- or #strings.contains(goodsImgList,'_D1') or #strings.contains(goodsImgList,'_D2')
|
|
|
- or #strings.contains(goodsImgList,'_D3') or #strings.contains(goodsImgList,'_D4')
|
|
|
- or #strings.contains(goodsImgList,'_D5') or #strings.contains(goodsImgList,'_D6')
|
|
|
- or #strings.contains(goodsImgList,'_D7') or #strings.contains(goodsImgList,'_D8')
|
|
|
- or #strings.contains(goodsImgList,'_D9') or #strings.contains(goodsImgList,'_D10')
|
|
|
- or #strings.contains(goodsImgList,'_D11') or #strings.contains(goodsImgList,'_D12')
|
|
|
- or #strings.contains(goodsImgList,'_D13') or #strings.contains(goodsImgList,'_D14')
|
|
|
- or #strings.contains(goodsImgList,'_D15') or #strings.contains(goodsImgList,'_D16')
|
|
|
- or #strings.contains(goodsImgList,'_D17') or #strings.contains(goodsImgList,'_D18')
|
|
|
- or #strings.contains(goodsImgList,'_D19') or #strings.contains(goodsImgList,'_D20')}">
|
|
|
- <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm+'?RS=360'}" alt="">
|
|
|
+ <th:block th:each="goodsImg, status : ${goodsImgList}" th:if="${#strings.contains(goodsImg.sysImgNm,'_01') or #strings.contains(goodsImg.sysImgNm,'_02')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D1') or #strings.contains(goodsImg.sysImgNm,'_D2')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D3') or #strings.contains(goodsImg.sysImgNm,'_D4')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D5') or #strings.contains(goodsImg.sysImgNm,'_D6')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D7') or #strings.contains(goodsImg.sysImgNm,'_D8')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D9') or #strings.contains(goodsImg.sysImgNm,'_D10')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D11') or #strings.contains(goodsImg.sysImgNm,'_D12')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D13') or #strings.contains(goodsImg.sysImgNm,'_D14')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D15') or #strings.contains(goodsImg.sysImgNm,'_D16')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D17') or #strings.contains(goodsImg.sysImgNm,'_D18')
|
|
|
+ or #strings.contains(goodsImg.sysImgNm,'_D19') or #strings.contains(goodsImg.sysImgNm,'_D20')}">
|
|
|
+ <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm+'?RS=360'}" alt="" th:onerror="'this.src=\''+@{${uxImgUrl}+ '/images/pc/thumb/bg_item_none.png'}+'\';'">
|
|
|
</th:block>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -341,8 +341,8 @@
|
|
|
<div class="view_fabric_box" th:if="${#strings.contains(goodsImgList,'_F1')}">
|
|
|
<span class="tit_view">FABRIC</span>
|
|
|
<div class="view">
|
|
|
- <th:block th:each="goodsImg, status : ${goodsImgList}" th:if="${#strings.contains(goodsImg.sysImgNm,'_F1')}">
|
|
|
- <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm}" alt="">
|
|
|
+ <th:block th:each="goodsImg, status : ${goodsImgList}" th:if="${#strings.contains(goodsImg.sysImgNm,'_F1')}" >
|
|
|
+ <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm}" alt="" th:onerror="'this.src=\''+@{${uxImgUrl}+ '/images/pc/thumb/bg_item_none.png'}+'\';'">
|
|
|
</th:block>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -355,7 +355,7 @@
|
|
|
<span>
|
|
|
<th:block th:each="goodsImg, status : ${goodsImgList}" th:if="${#strings.contains(goodsImg.sysImgNm,'_L1')
|
|
|
or #strings.contains(goodsImg.sysImgNm,'_L2')}">
|
|
|
- <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm}" alt="">
|
|
|
+ <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm}" alt="" th:onerror="'this.src=\''+@{${uxImgUrl}+ '/images/pc/thumb/bg_item_none.png'}+'\';'">
|
|
|
</th:block>
|
|
|
</span>
|
|
|
</div>
|
|
|
@@ -364,7 +364,7 @@
|
|
|
<div class="view_detail_box" th:if="${not #strings.contains(goodsImgList,'_01')}">
|
|
|
<div class="view">
|
|
|
<th:block th:each="goodsImg, status : ${goodsImgList}" >
|
|
|
- <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm+'?RS=720'}" alt="">
|
|
|
+ <img th:src="${imgGoodsUrl+'/'+goodsImg.sysImgNm+'?RS=720'}" alt="" th:onerror="'this.src=\''+@{${uxImgUrl}+ '/images/pc/thumb/bg_item_none.png'}+'\';'">
|
|
|
</th:block>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -987,7 +987,7 @@
|
|
|
<th:block th:each="goodsOption, optionStatus : ${goodsCompose.goodsOption1List}" >
|
|
|
<!-- <li class="selected" th:id="|selfGoodsOpt1${goodsCompose.compsGoodsCd}|" th:if=${optionStatus.first}>선택</li> -->
|
|
|
<li th:onclick="fnOption2([[${status.count}]], [[${goodsOption.goodsCd}]],[[${goodsOption.optCd1}]],[[${goodsInfo.minOrdQty}]], [[${goodsInfo.maxOrdQty}]])"
|
|
|
- th:attr="aria-disabled=${(goodsCompose.goodsStat != 'G008_90' or goodsCompose.stockQty <= 0)? 'true':''}, data-soldout=${(goodsCompose.goodsStat != 'G008_90')? 'true':''}"
|
|
|
+ th:attr="aria-disabled=${(goodsCompose.goodsStat != 'G008_90' or goodsCompose.stockQty <= 0)? 'true':''}, data-soldout=${(goodsCompose.stockQty <= 0)? 'true':''}"
|
|
|
><th:block th:text="${goodsOption.optCd1Nm}"></th:block>
|
|
|
<input type="hidden" name="opt" th:value="${goodsOption.goodsCd}" th:attr="optCd1=${goodsOption.optCd1},optCd1Nm=${goodsOption.optCd1Nm},optCd2=${goodsOption.optCd2},optCd=${goodsOption.optCd}"/>
|
|
|
</li>
|