묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
글에 달려있는 댓글 전체 삭제하는 방법 질문
2016.08.09 16:01
한 글이 댓글이 몇천개씩 달려있다고 가정했을 때 이 댓글을 한번에 지울수 있는 방법이 있을까요?
DB에서 지우면 여러가지 처리(포인트 삭감 등)이 일어나지 않을 것 같고 정상적인 방법으로 한번에 삭제를 하고 싶습니다.
아쉽게도 만들어져있거나 배포되는 자료는 없네요. 그렇다고 한두줄 추가로 만들건 또 아니고요
관리자페이지 -> 컨텐츠-> 댓글 에서 게시글 기반 검색기능을 지원하면 그나마 좀 간단할 수도 있는데
아쉽게도 지원을 안 하네요. comment 모듈을 조금만 이래저래 건들면 해당 페이지에
문서번호 기반의 검색 기능을 만드실 수 있을거예요. 그러면 문서번로 검색 후 삭제가 가능하겠죠
( 단 댓글이 30개씩 지워지겠지만 ㅡㅡ; 개수를 늘릴 수도 있긴하지만 )
아니면 아예 게시글 자체에 해당 글의 모든 댓글을 삭제하는 함수를 하나 새로 추가하는 방법도 있겠죠
게시판 전체에 대해 게시글은 보존하고 모든 댓글을 다 삭제하고 조회수/추천수 등을 다 초기화하는 기능을 만든적이 있는데
( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=90459&document_srl=107470 )
이런 형태로 해서, 게시글의 모든 댓글을 삭제하는 기능도 만들 수가 있겠죠. (Xe내부의 삭제함수를 쓰면 포인트 차감등도 다 가능하겠죠)
직접 만드시기 어려우면 제작의뢰로 제작자를 찾으시거나 하면 개발가능하신 분들이 있을거예요