묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
현재 포인트가 제대로 반영되지 않는 문제가 있습니다.
2015.08.02 20:47
가위바위보/선물지급을 통해 변경된 포인트가
일부 위젯에서는 잘 반영이 되고, 또 다른 모듈에서는 반영이 되지 않고 고정된 값으로 유지됩니다.
정상작동하는 위젯은 "포인트 랭킹 위젯"과 나머지 포인트 히스토리 모듈 등 전부 정상 작동합니다
정상작동하지 않는 위젯은 "로그인 정보 출력 위젯"과 "가위바위보 모듈"입니다.
두 위젯이 &getModel('point') 를 통해서 내부의 포인트를 불러오는데
대시보드에서 포인트현황을 통한 수정도 먹히지 않고 고정이 되어 있습니다.
어떠한 문제가 있으며 어떻게 수정해야 해결할 수 있을까요?
댓글 3
-
sejin7940
2015.08.02 23:55
-
이슬비_
2015.08.03 00:10
감사합니다, 적용해보겟습니다.
-
이슬비_
2015.08.03 00:15
감사합니다. 적용했더니 잘되네요^^
덕분에 회원들 포인트 대혼란이 올뻔한것을 막아주셧습니다 ㅎㅎ
새로운 한주 행복하게 보내시기 바랄게요^^
포인트를 확인하는 방법이 두가지가 있어요. DB 에서 조회하는 것과 파일로 저장되어있는걸 불러들이는거죠
만약 포인트 지급을 XE 함수가 아니라 다른방식으로 DB 에 직접 부여할 경우, 두 가지가 순간적으로 달라질 수 있죠
포인트 를 알아내는 getPoint 함수는 기본적으로 DB 가 아니라 파일에 저장된 값을 이용하기에 차이가 날떄가 있죠
포인트를 출력하는 부분을 찾아, $oPointModel->getPoint($member_srl,true) 이런식으로, true 라는 값을 두번째 인자로 전달을 해주면 정확한 DB 의 값이 나옵니다