묻고답하기
dx 리뷰게시판 별점 표기 오류 관련...
2016.08.10 20:44
본문에는 별점이 정확히 표기되는데...
글 목록에서는 (웹젠형으로 내용까지 보이게 되있음)
별점이 무조건 1개로 뜨네요...ㅠㅠ
원래 버그인지요 ㅠㅠ
댓글 6
-
HowtoXE
2016.08.10 21:06
-
맛있는우유
2016.08.10 22:02
문의는 해보았습니다만.. 1년전 자료라 개발자님께서 보실지는모르겠네요 ㅠ
-
맛있는우유
2016.08.10 22:49
_lst.review
$votedp = (int)$document->getExtraValue($ci[$key]->idx);
$totalp = $votedp?$votedp*10:0;위파일에서 윗부분이 문제인거같은데요.
votedp 부분이 무조건 1로 계산되어 집니다.
그래서 최종결과는 항상 10이나와서... 1칸이채워지는거구요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
힌트좀주세요
죽겟네여
-
맛있는우유
2016.08.10 22:51
해당스킨 다운받아서 윗부분 보시고 좀 결과값이 왜 value 값을 안받아오고
1로만 연산되는지 수정좀 해주실분 안계신가요 제발 부탁드립니다.
사랑합니다...
.
-
맛있는우유
2016.08.10 22:58
제가 java만 할줄알고 php는 완전 개호구라서 언어 이해가 안갑니다..
대충 보니깐 eid 값에 시작부분이 rve_star 로시작되는것을 분류해서
해당값이 1개이상이면 value를 따와서 순서별로 별점을 매기는거 같은데요.
숫자가 1이면 0.1이라서 10을 곱해주는거구요.
근데 무조건 결과값이 1이나옵니다 연산이 그리되요..
ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
형님...
알려주시는분 사례합니다.
-
맛있는우유
2016.08.10 23:02
<block loop="$ci => $key,$val" cond="$val->display=='Y'">
{@
$colcnt += $val->idx<0?1:0;
$val->idx>0&&strpos($val->eid,'rve_star')!==false?$exclms[]=$key:0;
$sclms[$key] = clone $val;
$_tmp = Context::getLang('short_'.$val->eid);
$_tmp !== 'short_'.$val->eid ? $sclms[$key]->name = $_tmp: 0;
}
</block>윗부분에서 연산이 잘못먹히는부분이 있는지 좀해석좀 부탁드립니다.
php 버전문제인가요? 머때문에 연산동작을 하지 않을까요? ㅠㅠ
해당 자료 개발자에게 문의해보세요.