상품 썸네일 이미지 일괄 삭제
영카트 5.3 이상 버전을 사용하고 있다면 이미 반영되어 있기 때문에 적용할 필요가 없습니다.
영카트 5.2 이하 버전을 사용하고 있는 분들만 참고하세요.
영카트로 작업하다 보면 상품 목록 이미지 사이즈를 맞추기 위해서 이미지 사이즈 설정을 여러 번 손보게 될 겁니다.
관리자 페이지에 그누보드용 썸네일 일괄 삭제 기능은 있습니다.
게시판에 파일 첨부로 올린 이미지 썸네일과 에디터로 올린 이미지 썸네일 파일을 일괄 삭제하는 기능이죠.
환경설정 > 썸네일파일 일괄삭제
하지만 해당 기능은 영카트 상품 썸네일은 해당이 없습니다.
좀 더 자세히 살펴보면..
adm/thumbnail_file_delete.php
위 파일이 썸네일 이미지를 일괄삭제하는 파일인데 내용을 보면 이렇게 되어 있습니다.
$dl = array('file', 'editor');
file : 게시판 첨부파일 경로
editor : 에디터 이미지 첨부 경로
영카트 상품 이미지는 item 경로에 저장이 되기 때문에 저기에는 누락되어 있죠.
방법 1
$dl = array('file', 'editor', 'item');
저 부분에 item 경로만 추가하면 더 수정할 필요 없이 썸네일파일 일괄삭제를 클릭하면 게시판 이미지뿐만 아니라 영카트 상품이미지 썸네일도 한꺼번에 삭제가 됩니다.
게시판에 사용된 썸네일 이미지가 많지 않다면 저렇게 사용해도 상관없으며
아래 내용은 상품이미지와 관련된 썸네일만 별도로 분리해서 삭제하는 방법입니다.
방법 2
1. 첨부된 파일을 adm/ 경로에 업로드
adm/thumbnail_shopfile_delete.php
2. adm/admin.menu100.php 파일 수정
썸네일 일괄삭제 메뉴 바로 밑에 추가
array('100930', '상품썸네일파일 일괄삭제',G5_ADMIN_URL.'/thumbnail_shopfile_delete.php', 'cf_thumbnail', 1),
3. 사용 방법
관리자 로그인 후 환경설정 > 상품썸네일파일 일괄삭제 클릭
참고 사항 : 등록된 상품이 많으면 삭제 과정 중에 잠깐 렉이 걸릴 수도 있습니다. 기다리면 완료될 겁니다.
첨부파일
댓글목록 +1
댓글목록
관리자님의 댓글
관리자 작성일영카트 5.3 최근 버전은 상품 썸네일 파일도 삭제되게 thumbnail_file_delete.php 파일 내용이 변경되었네요.