Q&A

외부 페이지에서 회원 정보, 특히 포인트 아이콘을 사용하는 방법은?

2019.05.01 14:44
255
0
CMS/프레임워크 XE 1.x
개발 언어 PHP 5.x

외부 페이지에의 회원별 포인트 아이콘을 사용하고 싶습니다.

 

현재 회원 정보는 xe_member 테이블을 select해서 사용하고 있습니다만...

포인트는 단순히 select해서는 안되는거 같습니다.

 

혹시 XE 문법으로 간단히 출력하는 방법은 없는지요?

 

아니면, 회원의 포인트 등급을 확인하고, 그 등급에 해당하는 아이콘을 뿌리는...

완전 날 코딩을 해야 하는데.... 아.. 엄두가 안나네요.

 

거두절미하고, 정리해서 말씀드리면,  다음 2가지를 알려 주시면 감사하겠습니다. 힌트 만이라도 ㅠㅠ

 

1) 현재 로그인한 회원의 포인트, 포인트 등급, 등급 아이콘을 출력하는 방법.

2) 타 회원 정보를 활용 (xe_member 테이블 select하는 과정에서)해서 회원의 포인트, 포인트 등급, 등급 아이콘을 출력하는 방법.

댓글 4

  • 2019.05.01 22:05 #1215209
    비슷한 질문을 여러번 하시는 이유가 있나요?
    https://xetown.com/questions/1206078
  • 2019.05.02 02:23 #1215257
    이번 질의는 포인트 아이콘 출력에 대한 내용입니다. 중복이라고 하신 거는 포인트 차감이구요..

    혹시 포인트 차감 관련 코드를 활용하면 포인트 아이콘도 쉽게 출력이 가능한가요?
  • 2019.05.02 02:52 #1215261
    포인트 레벨 아이콘 표시 애드온을 뜯어보세요.
    위 댓글에 링크 건 질문에서 포인트를 가져왔기 때문에 그것을 가지고 레벨에 맞게 표시해주면 되는 것이니까요.
    php날코딩으로 if문 또는 switch문을 돌리거나 애드온의 코드를 응용하거나 원하시는대로 만들면 되니까요.
  • 2019.05.02 16:17 #1215558
    자문 자답입니다~
    다음과 같이 하면 되네요~
    혹시 저와 비슷한 고민 하신 분들... 도움 되셨으면 합니다.
    {@
    $oPointModel = &getModel('point');
    $point = $oPointModel->getPoint($logged_info->member_srl);
    $oModuleModel = &getModel('module');
    $config = $oModuleModel->getModuleConfig('point');
    $level = $oPointModel->getLevel($point, $config->level_step);
    }
    {$level}