// 전체, 어제, 오늘 접속 현황을 가져옴
$oCounterModel = &getModel('counter');
$site_module_info = Context::get('site_module_info');
$output = $oCounterModel->getStatus(array('00000000', date('Ymd', time()-60*60*24), date('Ymd')), $site_module_info->site_srl);
foreach($output as $key => $val) {
if(!$key) Context::set('total_counter', $val);
elseif($key == date("Ymd")) Context::set('today_counter', $val);
else Context::set('yesterday_counter', $val);
}
위 문장 다음줄에 아래 코드를 추가 하시고
$oMemberModel = &getModel('member');
$args->date = date("Ymd000000", time()-60*60*24);
$today = date("Ymd");
$output = executeQueryArray("admin.getMemberStatus", $args);
if($output->data) {
foreach($output->data as $var) {
if($var->date == $today) {
$status->member->today = $var->count;
} else {
$status->member->yesterday = $var->count;
}
}
}
$output = executeQuery("admin.getMemberCount", $args);
$status->member->total = $output->data->count;
Context::set('start_module', $output->data);
Context::set('status', $status);
xe\widgets\counter_status\skins\사용자스킨\counter_status.html 파일을 열어서 아래 문장을 추가
<td class="number center">{number_format($status->member->yesterday)}</td>어제 가입자
<td class="number center">{number_format($status->member->today)}</td>오늘 가입자
<td class="number center">{number_format($status->member->total)}</td>전체 가입자
모듈 admin 에서 카피만 하였다고 뭐라고 하진마세요.
이 팁이 정확한지는 저도 초보라 잘모르지만 일단 실행은 잘됩니다.