CMS솔루션마켓, 이온디 - 워드프레스, 라이믹스, 카페24, 그누보드, 엑셀

Contents Management System

레이아웃에서 포인트 출력하는 방법입니다.

{@
$oPointModel = &getModel('point');
$point = $oPointModel->getPoint($logged_info->member_srl);
}
{$point}


기본적으로는 저렇게만 하면 됩니다.
근데 요걸 좀 꾸민 형태는 아래와 같습니다.

<li cond="$is_logged">
{@
    $oPointModel = &getModel('point');
    $oModuleModel = &getModel('module');
    $config = $oModuleModel->getModuleConfig('point');
    $point = $oPointModel->getPoint($logged_info->member_srl);
    $level = $oPointModel->getLevel($point, $config->level_step);
    $nextpoint = $config->level_step[$level+1];
    $prepoint = $config->level_step[$level];
    $percent = round(($point-$prepoint)/($nextpoint-$prepoint)*100, 2);
}
레벨: {$level} <span class="member_{$logged_info->member_srl}"></span> 
포인트: {$point}<!--@if($nextpoint!=0)-->/{$nextpoint} ({$percent}%)<!--@endif-->
</li>



잘 사용하시기 바랍니다.

추천한 사람

 
댓글은 로그인 사용자만 작성 가능합니다. 로그인하기