웹마스터 팁
파일 삭제시 (글 수정시 파일삭제 / 파일관리에서 삭제 등) 사용자정의값이 삭제되지 않도록 패치
2014.12.11 00:22
글 수정에서 파일삭제 후 저장하지 않은 경우나,
관리자페이지-> 파일 관리에서 파일을 지우는 경우라든지
다른 모듈 기반에서, deleteFile 함수를 직접적으로 이용할 경우
게시글 이동 기능을 이용하여 파일이 첨부된 글을 이동시키는 경우
해당글의 사용자정의가 무조건 삭제되어버리는 현상이 발생합니다.
해당 현상의 원인에 관한 자세한건 http://sejin7940.co.kr/102059 글을 참조하면 됩니다
게시글 이동 기능을 사용시 삭제되는 현상도 지금 기재한 수정방법으로도 해결가능하지만..
https://www.xpressengine.com/tip/22885122 방법을 이용하는 것이 더 효율적입니다.
결국 이 글의 팁과, https://www.xpressengine.com/tip/22885122 글의 팁 두가지를 다 적용을 해주세요
원본글 출처 : http://sejin7940.co.kr/102059
==================================
수정방법은
document.controller.php 에서
function updateUploadedCount 함수에서
$newDocumentObject = (object) $newDocumentArray;
아래에다가 추가
$output = $oDocumentModel->getDocumentExtraVarsFromDB(array($documentSrl));
if($output->toBool() && $output->data)
{
foreach($output->data as $key => $val)
{
if(!isset($val->value)) continue;
$newDocumentObject->{'extra_vars'.$val->var_idx} = trim($val->value);
}
}
댓글 3
-
Paul
2014.12.11 16:32
-
sejin7940
2014.12.11 18:24
이게.. 제가 쓴 팁의 오타가 아니라 Core 함수 자체의 오타예요 ^^;;
실제 Core 내부에 public function updateUploaedCount($documentSrlList) 이렇게 정의되어있어요 ^^;;;
-
Paul
2014.12.12 00:13
네. 알고 있습니다. ^^ 아... 원래 오타로 정의 되어 있군요. 그럼 오히려 uploaded 로 바꾸면 문제가 되겠네요... 항상 좋은 팁과 글 감사드립니다! ^^
제목 | 글쓴이 | 날짜 |
---|---|---|
Autolink에 주소 복사 추가 & 본문 글 주소 복사 추가 [4] | 탑심 | 2008.06.22 |
[1원짜리팁] 큰 이미지 썸네일 못생성& 확장변수 원하는 곳에 배치하기 ^^ [2] | 파파민 | 2008.06.23 |
php폼메일 관련 한번 올려봅니다. 사용하실분들은 수정하셔서 사용해보세요.. [10] | 코리아프럼 | 2008.06.26 |
동일한 계정내에서의 포워딩 방법 [2] | 하이쿠 | 2008.07.01 |
위지웍 에디터를 오페라 브라우져에서는 사용 안하기 | 라르게덴 | 2008.07.02 |
주소창에 보이는 아이콘 넣기..제로보드 XE에서 [2] | 은바가지 | 2008.07.03 |
[팁]페이지별 댓글 출력 초간단 팁.. [4] | 키티나 | 2008.07.04 |
1차 메뉴에서 하위 메뉴 없을때 생기는 여백 없애는 방법 [7] | 제로시오 | 2008.07.04 |
메뉴에 이미지 버튼 사용하기 팁이요~ 이미지첨부! [3] | Zzini.net | 2008.07.05 |
list게시판 목록 제목 줄바꿈 안하기 [4] | 팔공산 | 2008.07.05 |
FTP로 지워지지 않는 파일 삭제방법. [9] | pakjce | 2008.07.05 |
폼메일 응용해서 쓰세요... [6] | 코리아프럼 | 2008.07.08 |
1.04 엡데이트후 재설치등으로 로그인안될때 해결법 [5] | 좀비이 | 2008.07.08 |
방명록 스킨을 통한 글 작성시 임시저장 가능케 하기(수정) | 라르게덴 | 2008.07.08 |
최고관리자 이외에는 ''회원정보보기''를 막기 [13] | 비나무 | 2008.07.10 |
다른 브라우저에서 내 사이트가 어떻게 보이나 확인하자~ [3] | 비나무 | 2008.07.10 |
최근게시물에 권한주어서 회원만 내용물보게하기 [1] | 팔공산 | 2008.07.11 |
댓글 입력창에 배경 이미지 삽입하는 방법 [4] | 팔공산 | 2008.07.11 |
조건별로 스킨 바꾸기 | 라르게덴 | 2008.07.11 |
게시판 가로조절(width) 및 가운데로 이동 태그 [4] | 박상욱860 | 2008.07.12 |
항상 좋은팁 감사드립니다. sejin7940님께서 쓰신 글들은 관심있게 잘 보고 있습니다. ^^ 그런데 한가지 궁금해서 그러는데요. 이 질문은 위의 세진님께서 추가하신 코드에 관한 질문이 아닙니다. ^^
function "updateUploaedCount" 함수에서요... "updateUploadedCount" 가 아닌가해서요. 오타로 인한 오작동 염려는 없는지 걱정됩니다.