XpressEngine에 관련 내용에 대해서 이야기 합니다.
안녕하세요. 제로보드xe 게시판에서 닉네임을 자주 접했었습니다.
닉네임 뵐때마다 항상 감사했습니다.
라그게덴 님께서 만들어서 올려주신, 로마네스크 최신글 스킨 을 정말 유용하게 사용하고 있습니다.
(카테고리별로 뽑을수 있어서 정말 유용하더군요. ^^ 정말 감사합니다.)
제가 글을 남기게 된 이유는 질문이 있어서입니다.
제로보드 xe를 1.2버젼을 설치해서 사용하다가, 계정을 다른곳으로 옮기게 되었습니다.
신규서버에서 제로보드xe 1.3 버전을을 설치해서 개설을 했구요,
기존 사용하던 제로보드xe에서는 꼭 필요하다고 생각되는 데이타베이스 테이블의 내용을 신규 디비에 옮겼습니다.
게시판,모듈,댓글,파일부분의 내용을 옮겼습니다.
xe_comments
xe_comments_list
xe_documents
xe_document_categories
xe_document_extra_keys
xe_document_extra_vars
xe_modules
xe_module_categories
xe_module_extra_vars
xe_files
이정도입니다.
그런데 여기서 한가지 문제가 생겼습니다.
xe_documents 는 게시판테이블을 담당하는거 같은데요,
예전자료를 백업해놓으니, 그 document_srl 값이 1000~10000대 사이에 결정되어있는데요,
새로 게시판에 글을 넣게 되면 100번대의 글이 생성되게 됩니다.
그래서 정열를 하게 되면 순서가 뒤죽박죽 되고 맙니다.
어떤 데이타베이스 테이블에서(또는 파일), 다음번 document_srl 값을 결정하는 정보를 가지고 있다가, 반영을 하는것 같은데요, 어떤 부분을 수정해야될지 모르겠습니다. TT
혹시 이부분에 대한 답변 아시면 꼭좀 부탁드리겠습니다.
---------------------------------
또한 위 문제로 인해서 로마네스크 최신글 스킨 이 적용된 리스트에서 최근 입력한 값이 나오지를 않고 있습니다.
확인해보니 로마네스크님 스킨이 디비결과를 가져오는 기본정열 방식이 list_order 이더라구요. 그래서
기본정렬 방식을 regdate로 변경해서 가져오면 가능할거 같아서 변경해볼려고 햇으나, 어떤부분을 변경해야 되는지 정확하게 모르겠습니다.
많은 부분을 변경해봤는데, 변경되지가 않았습니다.
어떤 부분을 수정해야 되는지 모르겟습니다.
두움을 부탁드리겠습니다.
참 참고로 저는 현재 쇼핑몰업에서 프로그래머로 근무하고 있습니다. 또한 제로보든 xe를 안지가 이제 20일정도 되었는데요, 이번 쇼핑몰 리뉴얼은 제로보드xe를 통해서 개발해볼 예정입니다.
향후 라그게덴님께서 쇼핑몰 운영하실때 도움을 드리게 될지도 모르겟네요.
불편하시더라도 빠른답변좀 부탁드리겠습니다. (부탁드리면서도 빨리해달라고 해서 죄송합니다. 제가 염치없는지는 알지만 정말 급해서요. ^^;;)
제 네이트 및 연락처 남겨드렸습니다. 네이트 친구신청해주시면 더 감사하겠습니다.TT
ryl9923@nate.com
010-4644-9923
즐거운 하루되세요.
XE에 핵심이 되는 구조는 srl 번호 부여입니다. sequence 라고 하는데요. XE는 모든 존재에 번호를 순차적으로 집어넣어 하나의 동등한 매개체로써의 활용을 가능케하는 구조로 되어있습니다.
백업을 해서 옮길때 아래의 테이블을 더 추가적으로 옮겨주시기 바랍니다.
xe_sequence
옮기신 후 관리자페이지를 통한 캐쉬 재생성을 해주시기 바라며, 위 여러 테이블 옮기고 xe_sequence 옮기기 전 그 사이의 게시물은 지워주셔야 될 것 같습니다.
이미 중복으로 결과물을 생성하려했기 때문에 문제가 있을 것 같습니다.
나머지 원인들은 이것을 행한 이후에 확인해봐야할 문제 같습니다.