묻고답하기
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 남기남 |
travelwind | ** 외부페이지-네이버 블로그 연결 문제 ** [1] | 2010.09.05 by travelwind |
moog | 주문전용 게시판 스킨 [1] | 2010.09.05 by 비나무 |
불꽃kj | 사용하지 않는 mid 삭제하기 | |
쿨빌리 | 포인트 선물 기능중에 수수료 적용 방법 | |
NOKORK | 준회원 정회원 관리그룹외에 새로운 그룹을 추가할수있나요? [1] | 2010.09.05 by 하늘종 |
yujin. | FTP 계정 정보 입력 에서 FTP 접속 확인 오류가 나네요. [3] | 2010.09.05 by 무명989 |
skjung | FTP 계정 정보 입력에 대해서 질문드려요 [2] | 2010.09.05 by 무명989 |
임산부연합회 | 첨부파일 올리는 것이 되지 않아요. 해결방법은? | |
sungjaeq | ####쪽지 보내기가 사라졌어요 ㅠㅠ############ [1] | 2010.09.05 by 老姜君 |
스카이피아 | jsp 실행 질문 드립니다. [1] | 2010.09.05 by 현원 |
커피민트 | 위젯인지 알수 없어 문의 합니다 [1] | 2010.09.05 by 팔공산 |
Spes | 새로올라온글은 어떻게만드나요? | |
활주로 | 문서 업데이트 오류 | |
어쭈구리メ | 급합니다. !! SSL을 모르고 항상사용으로 했더니 ㅠㅠ [1] | 2010.09.04 by 스카이피아 |
fsfsdas | XE를 이전 하는데.. [1] | 2010.09.04 by Gekkou |
아드레날린 | XEED 에디터 | |
mayanking | 게시판 생성문제 | |
ewinpc | 제발 좀 도아주세요. 회원가입 버튼이 안눌러저요..ㅠ.ㅠ [2] | 2010.09.04 by 하늘종 |
김기태155 | 한줄메모장을 위젯처럼 페이지에 삽입하는 방법이 있을까요? [2] | 2010.09.04 by littledkb |
아싸가오뤼 | 구''사이트에서 xe 신''사이트로 데이터 일부를 가져오려합니다. [1] | 2010.09.04 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;
}