테스트 사이트 - 개발 중인 베타 버전입니다

메인 할인률을 적용했는데요. 0%일경우 안나오게 하고 싶습니다. 채택완료

블랙앤화이트 11년 전 조회 5,951

뽁스님의 스킨을 다운받아서 할인율을 적용했습니다.

http://sir.co.kr/bbs/board.php?bo_table=yc5_skin&wr_id=37&page=2">http://sir.co.kr/bbs/board.php?bo_table=yc5_skin&wr_id=37&page=2 

 


 

적용은 잘 됬는데, 이미지처럼 할인율이 0%인 상품에도 이미지가 나오다보니 할인율을 적용하지 않은 상품에는 

할인율 표시가 나오지 않게 하려고 합니다.

 

적용방법좀 부탁드립니다.

 

</p><p><!--할인율 % 표시--></p><p><style type="text/css"></p><p>.item_info_wrap {position:relative; height:40px;}</p><p>.item_name {position:absolute; left:0px; top:0px; width:130px; height:14px; font-size:13px; font-weight:bold; text-align:left; overflow:hidden;}</p><p>.item_name a {color:#5b3e15;}</p><p> </p><p>.item_discount90_wrap {position:absolute; left:0px; top:320px; text-align:center; width:40px; height:36px; background:url('<?php echo G5_SHOP_SKIN_URL; ?>/img/latest_icon_sale90.png') no-repeat; padding-top:10px;}</p><p>.item_percent { font-size:13px; color:#fff; font-weight:bold;}</p><p>.item_cust_amount {position:absolute; right:3px; top:3px; text-align:right; color:#666;}</p><p>.item_amount {position:absolute; right:3px; top:20px; text-align:right; font-size:13px; font-weight:bold; color:#e61f18;}</p><p></style></p><p> </p><p> </p><p>if($row['it_soldout'] == '1' && $row['it_tel_inq'] !== '1') {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>//$discount90_percent = "품절";</p><p>} else if($row['it_tel_inq'] == '1') {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>//$discount1_percent = "문의";</p><p>} else {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$cost_value = $row['it_cust_price']; //원가</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$discount90_value = get_price($row); //할인가 = 판매가격</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$discount90_percent = (($cost_value - $discount90_value) / $cost_value) * 100;</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$discount90_percent = round($discount90_percent, 0)."%";</p><p>}</p><p>        //echo "<div class=\"sct_cost\">\n";</p><p>echo "<div class=\"item_discount90_wrap\"><span class=\"item_percent\">".$discount90_percent."</span></div>";</p><p>/* 할인율 %표시*/ </p><p>
 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

if($discount90_percent != '0'){

 

이거를

 

if($discount90_percent > 0){  이렇게 바꿔보세요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

블랙앤화이트
11년 전
이제 잘 되네요. 덕분에 잘 해결했습니다.
감사합니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

</p><p>if(<font face="Courier New">$discount90_percent</font><code class="php plain"></code> != '0'){</p><p><font face="Courier New"> echo</font> <code class="php string">"<div class=\"item_discount90_wrap\"><span class=\"item_percent\">"</code><code class="php plain">.</code><code class="php variable">$discount90_percent</code><code class="php plain">.</code><code class="php string">"</span></div>"</code><code class="php plain">;</code></p><p>}</p><p>
 

 

이렇게 하시면 됩니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

블랙앤화이트
11년 전
감사합니다^^
밤에퇴근하고 적용해볼께요
블랙앤화이트
11년 전
적어주신 소스를 적용해봤는데요.
변화가 없습니다.^^;
[code]
} else {
$cost_value = $row['it_cust_price']; //원가
$discount90_value = get_price($row); //할인가 = 판매가격
$discount90_percent = (($cost_value - $discount90_value) / $cost_value) * 100;
$discount90_percent = round($discount90_percent, 0)."%";
}
if($discount90_percent != '0'){
echo "<div class=\"item_discount90_wrap\"><span class=\"item_percent\">".$discount90_percent."</span></div>";
}
[/code]
이렇게 넣는거 맞나요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인