묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
왼쪽 3차 트리메뉴에..
2009.06.17 19:18
왼쪽 3차 트리메뉴에 새글이 올라오면 메뉴명 옆에 new 표시가 뜨게 하려면
어떻게 해야할까요.....
어떤 작업을 해야할까요.. 고수분들 알려주세요 ㅠㅠ
댓글 2
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
freemanworld |
XE 1.2.3 전체파일을 설치하던중, 이미지와 같은 메세지가..
[1]
![]() | 2009.06.18 by 궁금이2 |
이영희380 | 댓글 입력창을 새창에서 하는 방법좀 갈켜주세요... | |
이원구 | 최근문서출력이 5까지만 작동됩니다 | |
철이베베 | 왼쪽 3차 트리메뉴에.. [2] | 2009.06.18 by 철이베베 |
아름이 | 애드온의 기능을 위젯에 추가할 수 있나요? | |
슬픈동화 | 게시판에 적용되는 CSS 는 어디를 고치면..? [5] | 2009.06.18 by 슬픈동화 |
포포포 | 도와주세여...(답답) [1] | 2009.06.18 by 감로수 |
고대관 | 이 게시물을... / 이 댓글을... <- 요거 없애려면??? [5] | 2009.06.21 by 마이무라 |
양재석 | 레이아웃 메인 화면에 게시판은 어떻게 나오게 하나요? [1] | 2009.06.18 by 감로수 |
us마스터 | 제로보드에서 검색소스를알수잇을까요? | |
투데이 |
어두운 레이아웃 적용을 하니 작성글까지 ㅠ_ㅠ
[4]
![]() | 2009.06.19 by 투데이 |
fvwsj | 이거 위치 옮기거나 없애는 법좀.. | |
Deoxys | 회원관리자를 추가하고싶은데... | |
fvwsj | 로그인문제... [2] | 2009.06.19 by fvwsj |
wannabewize | JSON 예제.. [4] | 2009.06.19 by wannabewize |
uaful | 양 옆 공간에 대한것인데요 [2] | 2009.06.19 by uaful |
아라 | 유저 자동생성 방지관련 | |
moog | 게시판 폼 바꾸는 방법 문의에요 ^^ [1] | 2009.06.19 by 라르게덴 |
오빠 | 게시판에 폰트 크기를 설정할수 있나요? | |
donamoda | 플래쉬 네비게이션에 대한 질문입니다. [4] | 2009.06.19 by 흠냐 |
일반적으로는 안되고 DB 호출해서 결과 받아서 판단하는 내용을 만드셔야 합니다.
메뉴는 아니지만 과거 카테고리에 출력해주는 걸 만든 적이 있는데요.
가능하시다면 아래 함수를 보시고 참고해보시기 바랍니다.
function category_newest($category_num,$time_interval = 43200){
$mo_document = &getModel('document');
$category_list = $mo_document->getCategoryList(Context::get('module_srl'));
$category_info = $category_list[$category_num];
$category_info->childs[] = $category_num;
$category_srl = implode(',',$category_info->childs);
$obj1->sort_index = 'list_order';
$obj1->order_type = 'asc';
$obj1->list_count = 1;
$obj1->category_srl = $category_srl;
$output1 = executeQueryArray('widgets.category.getCategoryDocuments', $obj1);
// 오류가 생기면 그냥 무시
if(!$output1->toBool()) return;
if(!$output1->data[0]->document_srl) return;
$obj2 = $obj1;
$obj2->sort_index = 'update_order';
$output2 = executeQueryArray('widgets.category.getCategoryDocuments', $obj2);
// 오류가 생기면 그냥 무시
if(!$output2->toBool()) return;
if(!$output2->data[0]->document_srl) return;
$list_order = $output1->data[0]->list_order;
$update_order = $output2->data[0]->update_order;
if($list_order > $update_order) {
$value = 'update';
$time = $output2->data[0]->last_update;
} else {
$value = 'new';
$time = $output1->data[0]->regdate;
}
// 최신 시간 설정
$time_check = date("YmdHis", time()-$time_interval);
// 새글 체크
if($time<$time_check) return;
// 아이콘 디렉토리 구함
$path = sprintf('%s%s',getUrl(), 'modules/document/tpl/icons/');
$buff = sprintf('<img src="%s%s.gif" alt="%s" title="%s" style="vertical-align:middle;"/>', $path, $value, $value, $value);
return $buff;
}