묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시물 이동 할 때 첨부파일을 지우지 않도록 하는 법을 알고 싶습니다.
2013.07.30 11:14
게시물 이동 할 때 이전 게시물을 지우고 새 게시판에 등록을 하는 것 같은데
그래서 인지 EX ) files/attach/images/숫자/숫자/숫자.... 안에 원래 있던 첨부파일이 지워지더라구요
다른 페이지에서 이 첨부파일을 링크 시켰을 때 게시물이 이동되면 링크가 깨지니까 문제가 좀 있습니다.
지금은 수작업으로 첨부파일을 원래 위치에 다시 복사 해주고 있는데요.
글 이동이 이뤄 질 때 문서는 지워지더라도 첨부파일은 그대로 두게 하는 법이 있을 까요?
하고자 하는 바를 잘 설명했는지 모르겠네요 ^^;
조언 부탁드립니다. ^^ 감사합니다.
댓글 1
-
해결방법 외에도 배경지식 가르치심에 정말 감사드립니다 ^^ 문제 해결 되었고 잘 됩니다 ^^
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
cascopia | 게시판에서 익명으로 글 올리기 체크박스가 어떻게 나오나요 [1] | 2014.09.22 by 외인 |
빠른별 | 모바일화면 고정법좀요~ | |
빠른별 | 모바일페이지도 모바일로바꾸는방법.. [1] | 2014.09.22 by KrteamENT |
달_동네 | 회원관리 선택오류 해결법 좀 알려주세여! | |
도라미 | Github Clone 할때 | |
수파르 | xenon_nx 모바일 레이아웃 리사이징 문제 [2] | 2014.09.21 by 수파르 |
이두바끈 |
이게 진짜 믿을수 있는 데이터 인가요?
[4]
![]() | 2014.09.21 by 이두바끈 |
oscarmike | 대댓글시 댓글사용자 출력하는 방법에 대한 질문입니다 [2] | 2014.09.21 by oscarmike |
빠른별 | 로그인풀림현상 어떻게해결하나요? | |
요술봉 | 위젯과 Mysql 쿼리 관련 질문입니다. [4] | 2014.09.21 by 요술봉 |
베이더 | 게시판 이미지 업로드 에러 [2] | 2014.09.21 by 베이더 |
하록선장님 | 글등록시와 댓글등록시 php파일은 어떤것이죠? [2] | 2014.09.21 by Bryan! |
독도2005 | 1.7.5.7 -> 1.7.6 업데이트 이후 로그인 안됨 [3] | 2014.09.21 by 독도2005 |
내아내그리움 | 업데이트를 했는데도 계속 표시되네요. [1] | 2014.09.21 by sejin7940 |
비상교육 | 회원가입 필수항목을 일반항목으로 전환할 수 있나요? [1] | 2014.09.21 by sejin7940 |
geoever | 게시판에 댓글이 입력되지 않습니다. | |
orangehome | error-330-neterr-content-decoding-failed [1] | 2014.09.21 by orangehome |
요술봉 | 위젯에서 태그 불러오는 거 문의 | |
core™ | 사이트 배경색 설정 문의 (사이트 링크 포함) [1] | 2014.09.21 by 휘즈 |
Nanamins | DB쿼리문 문의드립니다. [4] | 2014.09.20 by Nanamins |
게시물 이동시, 글을 지우는건 아닙니다. document_srl 값이 동일하잖아요
글은 동일하되, 글과 그 내부 댓글들의 module_srl 값만 변경하는거죠
문제는 첨부파일부분인데, 첨부파일폴더가 files/attach/images/module_srl/글번호역순 형태로 구현이 되어있거든요
즉, module_srl 이 바뀌어야하다보니, 원본 글 module_srl 의 파일을 지우고,
이동하는 새 module_srl 의 폴더에 그 자료들이 복사되는 원리입니다.
즉, 버그가 아니라... 원리상 맞는데
아마 첨부파일의 주소를 다른 글에서 링크형식으로 이용하면서 문제가 생기시나 봅니다.
글 이동시 기존 첨부 파일이 삭제 되지 않도록 하려면..
modules/document/document.admin.controlller.php 에서
function moveDocumentModule 함수내에
$oFileController->deleteFile($val->file_srl);
// $oFileController->deleteFile($val->file_srl); 이런식으로 주석처리 하시면 됩니다.