list10.skin.html.php 할인율 표시 도와주세요,, > 질문과 답변

본문 바로가기

질문과답변

[해결중] list10.skin.html.php 할인율 표시 도와주세요,,

본문

수고하십니다.

쇼핑몰 이윰빌더를 구입하여 세팅하고 있습니다.

기본 영카트와 다른 부분이 있어 좋은점도 있고 당황스런 부분도 있어 고민하며 작업하고 있습니다.

상품목록 출력하는 리스트 스킨에서 할인율을 표시하고자 소스를 분석 수정하고 있습니다.

기본 영카트는 영카트 게시판을 통해 쉽게 도움받아 설치 실행하였었는데 이윰빌더에서는 소스부분이 달라

어려움을 겪고 있습니다.

--------------------------------------------------------  기존 영카트

    echo "<div class=\"sct_bottom\">\n";

        if ($this->view_it_cust_price || $this->view_it_price) {

            echo "<div class=\"sct_cost\">\n";
            if ($this->view_it_price) {
                echo display_price(get_price($row), $row['it_tel_inq'])."\n";
//할인율 표시 %
                $sale_per=ceil((($row['it_cust_price']-get_price($row))/$row['it_cust_price'])*100).'%할인';
                
            }
            if ($this->view_it_cust_price && $row['it_cust_price']) {
                echo "<span class=\"sct_dict\">".display_price($row['it_cust_price'])."</span>\n";
            }
            echo "</div>\n";

//할인율 표시 %
            echo "<div class=\"sct_discount\">\n";

                if ( $sale_per > 0 ) {
                    echo "$sale_per";
                }
            echo "</div>\n";            
        }
        
--------------------------------------------------------  이윰비더 테마유료스킨 list10.skin.html.php

                        <div class="product-price">
                        
                            <?php if ($this->view_it_price) { ?>
                            <span class="title-price">₩ <?php echo $list[$i]['it_tel_inq']; ?></span>
                            <?php } ?>
                            
                            <?php if ($this->view_it_cust_price && $list[$i]['it_cust_price']) { ?>
                            <span class="title-price line-through">₩ <?php echo $list[$i]['it_cust_price']; ?></span>
                            <?php } ?>
                            
                              <?php $discount_rate = round(($list[$i]['it_cust_price'] - $list[$i]['it_price']) / $list[$i]['it_cust_price'] * 100); ?>
                              <?php echo $discount_rate; ?>

                            
                        </div>
                        <?php } ?>
-------------------------------------------------------------------------------------------------

위쪽 빨간색으로 표시되는 부분이 할인율 추가 소스 부분입니다.

결과는 연산오류가 나며 "-INF" 표시가 나옵니다.

$list[$i]['it_cust_price'] 이부분이 숫자가 아닌 문자로 처리되는것 같은데 고수님들의 도움을 부탁드립니다...

 

 

포인트 20
경험치 57
[레벨 1] - 진행률 29%
가입일
2021-08-05 15:21:14
서명
미입력
자기소개
미입력

최신글이 없습니다.

최신글이 없습니다.

댓글목록2

이윰MOUNT님의 댓글

profile_image
안녕하세요.
아래 소스를 활용하시면 바로 할인율 표시가 가능하실거에요.
<?php echo $list[$i]['dc_ratio']; ?>%

main10.skin.html.php 파일에도 동일하게 적용할수 있으니 참고하시기 바랍니다.

nuriaca님의 댓글의 댓글

profile_image
감사합니다.
해결 했습니다,,,,
이윰빌더 시즌4 질문과 답변 게시판입니다.

질문과 답변 게시판에는 가능한 이윰 관리자가 답변을 드리지 않습니다. 회원간 활성화 될수 있도록 도움 부탁드리며, 질문자는 원하는 답변이 달릴경우 꼭 채택하여 주시기 바랍니다.

상품구매 및 유료상품 문의는 1:1문의 게시판을 이용해 주시기 바랍니다.

1:1문의 바로가기 : https://eyoom.net/bbs/qalist.php

전체 2,039 건 - 64 페이지
번호
제목
글쓴이
채택포인트
사이트 내 전체검색