웹마스터 팁
카운터위젯 - 오늘 가입한 회원수 전체 회원수 출력
2009.11.01 21:12
// 전체, 어제, 오늘 접속 현황을 가져옴
$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 에서 카피만 하였다고 뭐라고 하진마세요.
이 팁이 정확한지는 저도 초보라 잘모르지만 일단 실행은 잘됩니다.
댓글 5
-
또별
2009.11.06 16:34
-
공수래
2009.11.06 20:04
죄송합니다.
분홍색 두줄 추가하시면 될거예요
-
또별
2009.11.07 08:23
네,감사합니다...
-
*폴라리스
2010.02.01 03:20
감사합니다 덕분에 >_< 플래쉬 방문자수 카운터 수정해서 적용했어요..
정말 감사합니다 ^^
-
ray
2014.03.12 14:37
전 왜 적용이 안되는지 모르겟어요 ㅠㅠ
제목 | 글쓴이 | 날짜 |
---|---|---|
포인트 사용시에도 그룹이 안 떨어지도록 하는 방법 [4] | sejin7940 | 2013.10.18 |
추천인 표시 [11] | socialskyo | 2013.10.17 |
모바일 이미지 업로드시 세로사진 자동 회전하기 [8] | Xiso | 2013.10.17 |
XE 로만든 앱 + 푸쉬기능 구현하기 (안드로이드) [53] | Xiso | 2013.10.16 |
게시판 하단 검색대상의 순서,노출항목 들 제어하는 방법 [1] | sejin7940 | 2013.10.15 |
페이북 좋아요 버튼 애드온 [2] | 똑디 | 2013.10.11 |
게시판에 다른 테이블 값 직접 가져오기 [1] | 똑디 | 2013.10.11 |
javascript template parser for xe (난이도 중급) [1] | 엘카 | 2013.10.09 |
제이쿼리 최신 버전 사용하기 [8] | Lansi | 2013.10.08 |
제이쿼리 datepicker 옵션 변경 | Lansi | 2013.10.07 |
1.7 이상 기본레이아웃, ie9에서 1차메뉴 깨짐 현상... [3] | uoou | 2013.10.07 |
XE 1.7 에서 닉네임 클릭시 홈페이지나 블로그 등이 새창으로 안 뜨는 버그 수정법 [1] | sejin7940 | 2013.10.07 |
[유저용O, 개발자용x]포인트 레벨 아이콘이나 스킨에 사용할 소스가 부족하세요? [1] | socialskyo | 2013.10.05 |
썸네일 생성시 crop 이 상단 기준으로 생성되게 하는 방법 [5] | sejin7940 | 2013.10.04 |
New FAQ Skin 사용 시 DB 에러 수정하기 | 퍼니엑스이 | 2013.10.02 |
htaccess 수정 주소이동하기 [펌] [2] | 오락실주인 | 2013.10.02 |
phpmyadmin [ 일괄변경,부분수정 ] | 오락실주인 | 2013.10.02 |
[주옥시리즈]최신글,인기글 위젯에 댓글수 표기하기 [1] | socialskyo | 2013.10.01 |
레이아웃 동적 변경하기 | Lansi | 2013.09.27 |
XML 쿼리 사용시 null 값일 경우 업데이트가 안 될 때 [1] | Lansi | 2013.09.27 |
안녕하세요..
위의 소스를 그대로 넣고 위젯 뛰웠는데
금일 가입자 현황은 반영이 안되는네요.
왜그런지 모르겠네요...