웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[수정] 댓글 삭제 간략화하기
2013.11.26 01:33
*세진님의 조언으로 소스 수정되었습니다. 감사합니다.
*이즈야님의 AjaxBoard 애드온 사용시 이 팁을 적용하면 안됩니다.(이미 적용하셨다면 해당 부분만 지워주세요.)
댓글 삭제시 지금은
1. 삭제 버튼 클릭
2. 삭제 페이지로 이동
3. 삭제 버튼 클릭
4. 원본 페이지로 이동
이런 순서로 되죠. 이것을
1. 삭제 버튼 클릭
2. 삭제 확인창 예 클릭
3. 새로고침
으로 바꾸는 방법입니다.
(html 파일과 js 파일의 이름은 사용 스킨에 따라 천차만별입니다.)
1. 사용하는 게시판 스킨의 comment.html 파일을 찾아 댓글 삭제 버튼 태그 내에 아래 문구 추가
onclick="delComment({$comment->get('comment_srl')});return false"
2. 사용하는 게시판 스킨의 board.js 파일을 찾아 아래 스크립트 추가
// 댓글 삭제 function delComment(cmt_srl){ var msg = window.confirm('Sure?'); if(msg){ var params = new Array(); params["comment_srl"] = cmt_srl; exec_xml("board","procBoardDeleteComment", params, function(){ location.reload() }) } else { } };