제 사이트에도 동일한 에드온이 있습니다. 조금 다른점은, 끌올하면 당근은 최신 시간으로 글이 업데이트되는데 ,저희는 문서번호가 최신번호로 끌올이 된다는 차이점이 있습니다.
저도 똑같이 시간으로 끌올되게 하고 싶은데 document_srl (문서번호) 아니라 date 로 해야할거같은데 document_date 는 없는 단어로 알고 있습니다.
에드온 php 좀 길어서 앞의 일부분만 스샷으로 찍어왔는데, 따로 document_date 뭐 이런 단어가 있을까요?
+
쓰다가 다시 봤는데 document_srl ~~ 이게 아니라, 스샷의 저 list_order 부분을 list_date 뭐 이렇게 고치는 부분인것 같습니다.
문서번호(document_srl)에는 아무 의미도 부여하지 않습니다. 정렬 기준이 문서번호순으로 설정되어 있는 게시판이라면 실제로는 list_order를 (getNextSequence() * -1)로 업데이트해야 맨 위에 정렬됩니다.
작성 시간은 regdate, 최종 수정 시간은 last_update이니 둘 중 원하시는 쪽을 수정하고, 그 순서대로 정렬하도록 설정하는 방법도 있습니다. 만약 last_update를 사용한다면 스킨에서 regdate 대신 last_update를 끌올 시간으로 표시해 주면 되고요. 단, 정식으로 끌올하지 않고 그냥 수정하기만 해도 last_update가 계속 바뀐다는 단점이 있어요.
성능이나 안정성 면에서는 문서번호순(사실상 list_order 역순)으로 정렬하는 것이 가장 좋습니다. list_order라는 이름대로 사실상 "목록 정렬을 위해" 존재하는 컬럼이므로, 끌올뿐 아니라 어떤 순서로든 자유롭게 조작해도 다른 기능에 전혀 영향을 주지 않지요. 예를 들어 document_srl을 변경한다면 첨부파일이나 댓글 연결이 끊어져 버리고, regdate를 변경한다면 문제 발생시 누가 언제 어느 IP에서 글을 작성했는지 추적하는 데 애를 먹게 되지만, list_order는 운영상의 필요에 따라 마음대로 바꿔도 상관없습니다.