feat: 쇼핑몰 상품 배지 마스터 연동
This commit is contained in:
@@ -3708,14 +3708,16 @@ const fn_move_goodsDtl_login = () => {
|
||||
<c:if test="${not empty resultMap.goodsDtl.goodsIconCd}">
|
||||
<div class="product-badge-container">
|
||||
<c:forTokens var="iconNm" items="${resultMap.goodsDtl.goodsIconCd}" delims=",">
|
||||
<c:choose>
|
||||
<c:when test="${fn:contains(iconNm,'-')}">
|
||||
<span class="product-badge product-badge--lg ${fn:toLowerCase(iconNm)}"> ${fn:toUpperCase(fn:replace(iconNm, '-', ' '))}</span>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<span class="product-badge product-badge--lg ${fn:toLowerCase(iconNm)}"> ${fn:toUpperCase(iconNm)}</span>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
<c:set var="badgeMatched" value="false"/>
|
||||
<c:forEach items="${resultMap.goodsBadgeList}" var="badge">
|
||||
<c:if test="${badge.cd eq iconNm}">
|
||||
<span class="product-badge product-badge--lg ${fn:toLowerCase(iconNm)}" data-badge-cd="${iconNm}" style="color: ${badge.fontColor} !important; background-color: ${badge.bgColor} !important; border-color: ${badge.borderColor} !important;">${badge.cdNm}</span>
|
||||
<c:set var="badgeMatched" value="true"/>
|
||||
</c:if>
|
||||
</c:forEach>
|
||||
<c:if test="${not badgeMatched}">
|
||||
<span class="product-badge product-badge--lg ${fn:toLowerCase(iconNm)}" data-badge-cd="${iconNm}">${fn:toUpperCase(fn:replace(iconNm, '-', ' '))}</span>
|
||||
</c:if>
|
||||
</c:forTokens>
|
||||
</div>
|
||||
</c:if>
|
||||
@@ -4805,4 +4807,4 @@ const fn_move_goodsDtl_login = () => {
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user