웹마스터 팁

원본출처 : http://sejin7940.co.kr/index.php?mid=xe_tips&document_srl=100405

 

1.8 쯤에는 업데이트 되어 버그 픽스 될거라고 예상하지만

혹시 그 이전버전을 사용하면서 이 문제가 발생하면 아래처럼 수정하시면 됩니다

 

--------------------------------------------------------------------

 

관리자페이지->관리자설정-> 관리자메뉴설정 에서 삭제가 안 되는 현상 수정하는 방법

수정방법은.

modules/admin/tpl/js/menu_setup.js 에서 45번째줄 즈음의

var menu_item_srl = $(this).parents('li').find('._item_key').val();
를 아래걸로 바꾸면 된다

var menu_item_srl = $(this).closest('li').find('._item_key').val();

 

 

혹시나 이걸로 안 고쳐질경우

menu_setup.min.js  에서 관련부분 찾아서 고치시면 됩니다.

 

 

원인은 jquery 에서 parents() 를 사용해서이다. parents 는 최상위부터 다 검토하게 되는데, 동일하 li._item_key 형태가 1차 / 2차 형태에 둘 다 나오다보니

정작 jquery 로 menu_item_srl 값을 넣을때 삭제버튼을 눌렀던 해당 2차 메뉴의 값이 들어가는게 아니라 그 상위의 1차 메뉴 값이 들어가면서...

삭제하면 무조건 '하위메뉴가 존재하여 삭제할 수 없습니다' 라는 메세지가 나오게 되는 것이다

 

결국, parents 대신에 closest 를 사용하면 된다.

이 둘의 차이는, http://findfun.tistory.com/183 를 참조해서 보면 된다

(쉽게 설명해 closest 는 해당 현재 요소에서부터 차례대로 부모를 찾아 올라가게 된다. 즉, 삭제버튼 있는 곳에서부터 찾으니 2차 메뉴의 li._item_key 가 된다)

 

제목 글쓴이 날짜
회원이 글 삭제하면 삭제하지 않고 글을 다른 게시판으로 보내기 [5] SCAC 2012.07.03
FTP로 폴더가 삭제가 안될때~! [6] file 웹엔진 2012.01.30
에디터에서 URL 클릭시 "http://" 삭제하는 방법 [2] 콜롬보. 2015.03.13
[공유]게시물 자동삭제 애드온 (Made by 송동우) [11] file 시릐우스 2012.09.11
게시글을 삭제하면 해당 글 내부에 첨부된 첨부파일이 서버에서 사라지지 않는 버그 수정법 [6] sejin7940 2015.01.05
화일첨부 디렉토리의 빈 폴더 삭제... [13] 카르마 2012.01.20
phpmyadmin 설치뒤 setup 스크립트는 삭제해야 [1] YJSoft 2014.11.12
파일 삭제시 (글 수정시 파일삭제 / 파일관리에서 삭제 등) 사용자정의값이 삭제되지 않도록 패치 [3] sejin7940 2014.12.11
파일첨부 된 글을 게시글 이동시, 사용자정의 값이 전부 삭제되는 버그 패치 [5] sejin7940 2014.11.20
업글타일 모듈에서 fail_to_trash가 뜨지만 삭제는 정상으로 진행된다면 SeungXE 2014.10.11
댓글 삭제/수정/답글 시 팝업창으로 띄우기 [22] file 고진감래 2009.10.21
관리자설정-> 관리자 메뉴설정 에서 삭제가 안 되는 현상 수정하는 방법 [1] sejin7940 2014.08.11
MySQL Replication 사용중 Binary Log 삭제 하기 박희망찬삶 2014.07.29
스팸 회원 삭제시 동시에 관련 글 / 댓글 자동 삭제 + 스팸IP 등록기능 구현방법입니다 [20] sejin7940 2013.05.22
회원가입폼 비밀번호 찾기 질문/답변 삭제및 필수항목 선택 (송동우님 팁) [8] 때린데 또때려 2012.04.09
중복레코드 검색 및 삭제 ByteCMC 2014.02.10
[수정] 댓글 삭제 간략화하기 [9] XE만세 2013.11.26
스케치북5 sns버튼에서 요즘 삭제하기 [6] 도라미 2013.07.07
IE7에서 관리자페이지->콘텐츠->문서 에서 일괄 삭제/이동/복사 등이 안 되는 경우 [1] sejin7940 2012.07.12
SSL 환경에서 메시지톡 쪽지 보내기, 친구 찾기, 메시지 삭제 등 안될 때 [2] Arisae 2013.09.02