웹마스터 팁
카운터위젯 - 오늘 가입한 회원수 전체 회원수 출력
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
전 왜 적용이 안되는지 모르겟어요 ㅠㅠ
제목 | 글쓴이 | 날짜 |
---|---|---|
VB.NET에서 XE로그인 연동하기.[내용추가] [3] | AppSeedKorea | 2014.03.26 |
관리자 포인트 조작 없이 레벨 아이콘 대신 원하는 아이콘 띄우기 [9] | ꂎꌰ) | 2007.12.24 |
1.5버전대에서 1.7.4버전으로 업데이트시.. [4] | 똑디 | 2014.02.26 |
Vimeo, Youtube 자동 썸네일 생성법(TED 추가) [47] | 마나풀 | 2011.08.12 |
누리고쇼핑몰에서 구주소에 새주소적용하기 [14] | garnecia | 2014.02.08 |
최신 제로보드 XE 동영상 강의 [25] | 하얀마법 | 2013.08.09 |
메인 홈페이지와 서브페이지를 하나의 레이아웃으로 | 투씨 | 2014.03.24 |
XE코어 수정없이 원하는 기능 넣기 [3] | 마이웹 | 2014.03.22 |
[Jquery] input box border input | pell | 2014.03.21 |
폰갭 이용시 파일 첨부 한번에 올리기 | 웹빌드 | 2014.03.20 |
[초보]자신의 컴퓨터에 서버설치 [2] | 낮은자 | 2014.03.07 |
[클래스] 클래스 #1 [8] | )OsE= | 2002.08.07 |
lang.xml 키워드 사용체크 프로그램 (리눅스/파이썬) | NURIGO | 2014.03.19 |
모바일 화면 사이즈 관련 팁 | 젤리빈 | 2014.03.19 |
XE 앱 개발시 키보드 포커스 관리 | StyleRoot | 2014.03.19 |
호환성보기 명령어 모음 | 다큰왕자 | 2014.03.17 |
아이피, 도메인 차단하는 방법 | ByteCMC | 2014.03.16 |
스케치북 게시판 제목 과 분류 사이의 공간 제거 하기 [6] | socialskyo | 2014.01.06 |
모바일 웹 팁 | natureweb | 2014.03.13 |
css3를 이용한 button 입니다. | Ansi™ | 2014.03.13 |
안녕하세요..
위의 소스를 그대로 넣고 위젯 뛰웠는데
금일 가입자 현황은 반영이 안되는네요.
왜그런지 모르겠네요...