이런...김이 새네요. > 자유게시판

자유게시판

이런...김이 새네요. 정보

이런...김이 새네요.

본문

 

요즘 시간이 좀 나서 게시글의 댓글 아작스 코드를 만들었습니다.

 

본문은 물론 댓글에서의 움짤이나 유튜브도 건드리지 않도록 완성을 해서 행복감이 중만했는데...

 

갑자기 뇌리를 스치는 불길한 생각에

댓글에 페이징을 붙여 봤더니

아니나 다를까 페이징 한계라인이 10줄이라면

11줄이 되어버리는 불상사가 생겼습니다.

 

먼저 조건에 맞는 페이징 코드를 만든 다음에 거기에 맞춰서 새로 아작스 코드를 만들어야겠네요.

 

그럐서 헛고생을 한 탓에 김이 팍 새고 있습니다.

추천
0

댓글 2개

고생 많으시네요 ^^
잘될겁니다

저도 제가 쓰는 걸 아작스로 만들어 넣는데 고생을 많이 해서 그 심정 이해 합니다

그런데 과정이 저하고 비슷하네요 ㅎㅎ
다 만들고 페이징 붙이면서 머리에 하얗게 김이 나더군요
이런 줸장~  이런 줸장~을 노래 부르면서 그랬으니

 10개 짜리 페이징 처리에 중간 답 댓글을 써서 중간에 끼어 들어 갔다면
마지막 11번째 돔을  삭제 하구 들어가야 할 자리에 새 답댓글을 끼워 넣어 한페이지에
인위적으로 10개를 만들고

만약 10번째 글에 답 댓글 혹은 새글을 넣을시 입력후 보여주는건 2페이지를 보여주게
처리하면 왠만큼 될거 같습니다

그런데 댓글이란게 하나 더 생각하셔야 할게 계층형을 생각하셔야 하니 그 부분도 미리 검증이
필요할 듯 합니다  답댓글을 달았을때 1번이란 글에 1-1로 들어갈지 1-9로 들어갈지
리스팅에 의해 이게 또 뒤바뀔수 있으니까요
( 만약 지원을하게 된다면 최신순,  추천순, 조회순등 )

제 경험으로는 그누보드가 아닌 다른 프로그램이지만 내내 php프로그램인지라..

삭제에서 영향을 제일 많이 받았던거 같습니다
원글을 지울때 해당 자식글을 다 삭제하거나 남겼을 경우등 하나가 삭제 되는게 아니라
엮인글들이 모두 굴비 엮듯 삭제가 되므로 이때 한번 골치가 아프고
페이징 처리가 약간 어긋났었던거 같습니다 2번 자식글이 8개라면
2번을 삭제하면 결국 1번글 만 한페이지에 남게 되니 그 다음글인 3번에서 11번까지의
원본 글을 가져다 붙여야 한페이지가 10개의 글로 완성 되니까요

리스팅에 쓰인 돔도 그렇게 걸러서 가져오구
코멘트 페이징도 그에 맞게 다시 가져와야 하구 그럼 크게 벗어나는건 없을듯 싶긴 합니다

페이징은 php 가 아닌 자바스크립트로 만들거에요.
전쳬 댓글을 다 부른 후 함수를 하나 만들어서
함수(1) 함수(2) 함수(3) 이런 식으로요.
다 된 줄 알았는데...
그냥 해보다 너무 막아야할게 많으면 페이징없이 쓰게요.ㅋ
전체 73 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

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