묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
최신 게시물/이미지 정렬 문제
2008.08.24 14:29
ZB4 에서 이전하면서 여러개의 ZB4 게시판을 한개의 XE 게시판으로 import하는 식으로 통합을 했습니다.
게시판 정렬은 공지사항들만 제외하고는 등록이나 최근 수정한 날짜로 정렬하면 잘 되는데
최근 게시판과 최근 이미지 윗젯은 등록일이 아니라 MySQL 일련 번호 list_order 대로 정렬을 하는 바람에
게시물이 날짜대로 나오지 않고 뒤바뀌어 나오는 경우가 있더군요.
예를 들어 /zbxe/widgets/newest_document//zbxe/widgets/newest_document.class.php 상단을 보면...
// 정렬 대상
$order_target = $args->order_target;
if(!in_array($order_target, array('list_order','update_order'))) $order_target = '+ '+ 'list_order';
그래서 이것을 regdate이나 last_update로 바꾸면 에러가 나고요.
MySQL 에서 list_order를 재정비해야 하나요? (어떻게?)
다른 방법이 없을까요?
게시판 정렬은 공지사항들만 제외하고는 등록이나 최근 수정한 날짜로 정렬하면 잘 되는데
최근 게시판과 최근 이미지 윗젯은 등록일이 아니라 MySQL 일련 번호 list_order 대로 정렬을 하는 바람에
게시물이 날짜대로 나오지 않고 뒤바뀌어 나오는 경우가 있더군요.
예를 들어 /zbxe/widgets/newest_document//zbxe/widgets/newest_document.class.php 상단을 보면...
// 정렬 대상
$order_target = $args->order_target;
if(!in_array($order_target, array('list_order','update_order'))) $order_target = '+ '+ 'list_order';
그래서 이것을 regdate이나 last_update로 바꾸면 에러가 나고요.
MySQL 에서 list_order를 재정비해야 하나요? (어떻게?)
다른 방법이 없을까요?
댓글 5
-
백성찬
2008.08.24 18:36
-
lancelot
2008.08.24 22:45
감사합니다.
추가 질문 두개:
1. 최근 이미지도 비슷한 자료가 있나요?
2. 최근 게시물용 스킨을 이 윗젯에 직접 적용 가능한가요? -
백성찬
2008.08.24 23:37
최근이미지 까지 포함하려다가 복잡해질 것 같아 하지 않았습니다.
다른 스킨을 사용하더라도 다른 추가 소스가 없고 스킨의 list.html 파일 속의 변수명만 같으면 작동할 겁니다.
skin폴더에 넣고 테스트 해보십시오. -
lancelot
2008.08.25 13:15
최근 게시물용 스킨이 문제 없이 작동하는군요. 감사합니다.
최근이미지가 아쉽네요... -
박태훈
2008.08.26 06:08
글 시작 번호를 0 번에서 부터 시작 하지 않고 첫글이 599번부터 시작하는 방법은 없을까요?
DB에서 List order 디폴트값을 변경해도 병경이 되지 않더군요.
게시판 첫 시작 번호를 1번이 아닌 13332번으로 하려면 어떻게 해야 할까요?
http://hihsw.com/?document_srl=304252