|
|
@@ -175,7 +175,23 @@ var fnCreateGoodsList = function(result, ithrCd, contentLoc, goodsUrl, lastPage,
|
|
|
}
|
|
|
|
|
|
tag += '<div class="item_prod">';
|
|
|
- tag += ' <div class="item_state" data-id="'+item.soldoutYn+'">';
|
|
|
+ tag += ' <div class="item_state';
|
|
|
+ if(!gagajf.isNull(item.sizes)){
|
|
|
+ var sizeArr = item.sizes.split(",");
|
|
|
+ let soldOutCnt = 0;
|
|
|
+ for(let i=0; i<sizeArr.length; i++){
|
|
|
+ var sizeInfo = sizeArr[i].split(":");
|
|
|
+ var sizeVal = sizeInfo[0];
|
|
|
+ var soldOutYn = sizeInfo[1];
|
|
|
+ if(soldOutYn=='Y'){
|
|
|
+ soldOutCnt++;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if(sizeArr.length==soldOutCnt){
|
|
|
+ tag += ' soldout';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ tag += '">';
|
|
|
tag += ' <button type="button" class="itemLike';
|
|
|
if(item.likeIt == 'likeit'){
|
|
|
tag += ' likeit';
|