팁/튜토리얼

안녕하세요. 민우입니다.
구버전 제가 올려드렸던 파일 배포하였습니다.
그러나 1.8.40 버전에서 안된다는 분들 계셔서 다시 확인해보았으나, 본문에서 이미지 자동 삽입됩니다.

 

다만, modules/file/file.controller.php 에서는 직접 수정해주시기 바랍니다.

   Context::setResponseMethod('JSON'); 를 찾으셔서, 바로 아래 소스 추가 부탁드립니다.

  $this->add('file_srl',$output->get('file_srl'));

  $this->add('file_size',$output->get('file_size'));

  $this->add('direct_download',$output->get('direct_download'));

  $this->add('source_filename',$output->get('source_filename'));

  $this->add('download_url',$output->get('uploaded_filename'));

  $this->add('upload_target_srl',$output->get('upload_target_srl'));

   if($output->error != '0') $this->stop($output->message);

 

또한, common/js/plugins/jquery.fileupload/js/main.js 여기에서 왜 이렇게 오류가 발생했는지?

충분히 확인 부탁드리겠습니다.

 

      if(/\.(jpe?g|png|gif)$/i.test(result.source_filename)) { 여기서 아래 보시면, 그냥 복사해서 붙여놓기 하시는 분들이 있습니다.

 

       temp_code += '<img src="' + window.request_uri + result.download_url + '" alt="' + result.source_filename 이렇게 하시는 분들이 있는데요. 이게 아닙니다. ㅠ.ㅠ

 

       temp_code += '<img src="' + window.request_uri + result.download_url + '" alt="' + result.source_filename + '" editor_component="image_link" data-file-srl="' + result.file_srl + '" />'; 여기까지 있어야 됩니다.

 

그래서 당연히 자동 삽입 안 되는 것입니다.
혹시라도 모르시는 분들이 계실까 봐 파일도 함께 올려드렸습니다.

 

업로드.zip 위 파일이 바로, main.js 과 main.min.js 있습니다.

common/js/plugins/jquery.fileupload/js/main.js 에서 아래 파일 받으셔서 그대로 업로드해주세요.^^

 

또한, modules/file/file.controller.php는 꼭 직접 수정 부탁드리겠습니다.

댓글 12