묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
사이트 현황을 레이아웃에 보여주고 싶습니다.
2012.12.08 11:17
관리자 페이지에 접속해야 볼 수 있는 회원,문서,댓글,파일을 사이트 레이아웃에 보여 주고 싶은데 방법이 있을까요 ?
한줄로 오늘방문자,어제방문자,전체방문자,회원,문서,댓글,파일 이렇게 출력하고 싶은데요....
* 포인트를 많이 드리고 답변을 받고 싶은데 제가 가진 포인트가 이게 전부 입니다.
댓글 1
-
송동우
2012.12.08 13:11
-
몽실아빠
2012.12.08 13:21
올려주신 내용을 카운터 위젯스킨에 적용해야 한다는 건가요 ? -
푸시아
2012.12.08 14:47
쪽지로 답변 드리려고 했는데 송동우님이 먼저 답변해 주셨네요~ 위젯스킨에 하셔도 되지만 쉽게 생각해서 레이아웃의 layout.html 같은 파일에 추가 하셔도 될꺼에요.
{@
$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)-->
{@$total_counter = $val}
<!--@elseif($key == date("Ymd"))-->
{@$today_counter = $val}
<!--@else-->
{@$yesterday_counter = $val}
<!--@end-->
<!--@end-->
{$lang->total} : {number_format($total_counter->unique_visitor)}<br />
{$lang->today} : {number_format($today_counter->unique_visitor)}<br />
{$lang->yesterday} : {number_format($yesterday_counter->unique_visitor)}<br />
{@ $output = executeQuery('admin.getDocumentCount', $args)}
{$lang->document} : {number_format($output->data->count)}<br />
{@ $output = executeQuery('admin.getCommentCount', $args)}
{$lang->comment} : {number_format($output->data->count)}<br />
{@ $output = executeQuery('admin.getFileCount', $args)}
{$lang->file} : {number_format($output->data->count)}<br />
{@ $output = executeQuery('admin.getMemberCount', $args)}
{$lang->member} : {number_format($output->data->count)}<br />
만일 관리페이지처럼 괄호속에 오늘 올라온 갯수처럼 출력하고 싶다면
xe - modules - admin - admin.admin.view.php 열고
line 217 쯤에
function dispAdminIndex()
이 부분을 참고해보세요.....