Q & A

질답게시판

홈 > 회원포럼 > 질답/버그/제안
질답/버그/제안
9 Comments
M 한별아빠 08.10 11:05  
이게 평균별점의 백분율 구하는 거랑 어떤 차이점이 있는지?
2 호딸붐 08.10 12:11  
별점의 이미지로 말고
딱 평균 숫자로 나오게 어케하나용

lib/apms.lib.php부분에
if($star_m) $star .= '<i class="fa fa-star-half-empty '.$opt.'"></i>';
for($j=0; $j < $star_e; $j++) {
$star .= '<i class="fa fa-star-o '.$opt.'"></i>';
}

이부분을 수정하느거같ㅊ은데..
M 한별아빠 08.10 12:20  
이해가 잘...ㅠㅠ

이미 평균값은 $it['it_use_avg'] 로 다 나와 있는 부분이라... 즉, 평균별점값이 이미 나와 있으니 이걸 기준으로 별점이 나오겠죠. 백분율로 하고 싶으면, ($it['it_use_avg'] / 5 ) * 100 하면 되는 부분이고...
2 호딸붐 08.10 12:22  
평균이 100 이라고 가정했을때
별점 이미지가 5개나 나타나는데
100이라는 숫자로 나타나게 하고싶습니다.

 <?php echo apms_get_star($it['it_use_avg']); //평균별점 ?>
이렇게 하면 이미지로 나오더라구요
M 한별아빠 08.10 12:45  
위에 설명 드렸듯이 별5개 만점에 평균별점 3.5를 100으로 환산하면 -> (3.5/5) * 100 = 70점이 됩니다.

echo ($it['it_use_avg'] / 5) * 100;
2 호딸붐 08.10 13:59  
평균별점 값만 이미리말고 숫자로 불러오지는 못하는건가야
 위에예시에 3.5이라는값의 별점이미지말고 3.5숫자로 나타나게하고자합니다
M 한별아빠 08.10 14:10  
<?php echo $it['it_use_avg']; ?> 하면 3.5 별점값 출력되겠죠.
2 호딸붐 08.12 16:17  
별점 점수 5,4,3점을
100,50,0 또는
5,2.5,0으로 바꾸려면 어디부분을 다 수정해야는지요..
M 한별아빠 08.13 13:05  
1. ?? 수정아니라 출력하고자 하는 곳에 그렇게 넣으면 되잖아요.

2. 별점평균값이야 이미 기본데이터 안에 상품설명이면 $it['it_use_avg'], 상품목록이나 위젯이면 $list[$i]['it_use_avg'] 형태로 값을 가지고 있는 것인데...

3. 이 값의 가공이 필요하다면 출력하고자 하는 곳에 가공하면 되고...
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand