답글의 순서를 바꿀려고 하는데 만만치 않네요

답글의 순서를 바꿀려고 하는데 만만치 않네요

QA

답글의 순서를 바꿀려고 하는데 만만치 않네요

본문

글 출력순서를 맨위, 맨아래, 한단계위, 한단계아래 이렇게 바꿀려고 합니다.

 

일반글은 출력순을 수정날짜 순으로 정열하도록 하여 어떻게 해봤습니다만...

 

그런데 답글을 바꿀려고 하니 좀 복잡하네요

답글의 답글 때문에요.

 

구누의 답글구조를 가지고 출력순서를 관리자가 조정하는 좋은 아이디어 있으신지요?

아님 참고 할만한 php 함수를 알려주시면 보고 힌트를 얻을 수 있지 않을가도 싶구요.

아님 여분필드를 이용해서 어떻게 해봐야 하나 싶기도 하구요.

 

드롭으로 바꾸면 오히려 알고리즘이 간단해지지 않을가도 싶지만 막막하네요...

 

감사 드립니다.

 

 

 

 

이 질문에 댓글 쓰기 :

답변 2

코멘트 순서에 따른 값에 의해서 정해지는 거라...

저도 순서를 변경할려고 하다가... 너무 많은 것을 변경해야 해서, 잠시 보류 중 입니다.

저는 결론 내렸습니다.
1. 필드하나 더 만든다.
2. 제이쿼리 sortable 이용하여 순서 바꾼다
3. 바꾼후 리스트 모두의 순서를 배열로 만든후 ajax로 보낸후 순서를 업데이트 한다
4. 다음 리스트 출력때  order by 새로운순서, 기존순서

단 페이징을 할만큼 많아 질때는 좀 문제가 될것 같아요

검색해보니

jquery Sortable 이용하면 뭔가 쉽게 풀릴것 같은데....

드롭이 끝난 객체의 바로 위나 아래의 객체 아이디를 가저오면 잘 될려나 헛고생일려나 모르겠네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,532 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT