zip 다운로드 애드온의 경우 게시글에 첨부된 파일을 한번에 모두 zip 파일로 다운받을 수 있게 해주는 애드온입니다.
라이믹스 2.0에서의 오류는 이미 수정법을 작성해 드린 적이 있는데요.
https://rxtip.kr/rx_tip/4650
이번에 라이믹스 2.0.17에서 새로운 문제가 발생되어 수정하였습니다.
addons/zipdownload/zipdownload.addon.php
파일을 열어보면 대략 50번째 라인에
$download_url = sprintf('?document_srl=%s&action=%s&mid=%s', $oDocument->document_srl, 'zip', Context::get('mid'));
위와 같이 act -> action 으로 변경합니다.
act 를 임의로 생성해서 사용하면 안되게 변경이 되었습니다.
90번째 라인 즈음에도 보면
// download process
if ($called_position == 'after_module_proc' && Context::get('action') == 'zip') {
마찬가지로 act -> action 으로 변경해 주시면 됩니다.
이렇게 하면 정상적으로 작동이 됩니다.
좋은 정보 감사합니다. 파일 다운로드는 되는데, 다운로드 된 파일의 크기가 0KB입니다. 이건 어떻게 해결해야 할까요?