게시글 or 댓글 작성시 CK에디터와 함께 나오는 파일첨부 기능을 이용하면
file_upload.html 를 거쳐서 jquery.fileupload.js 를 호출하고
id="xefu-container-{$editor_sequence}" 엘리먼트의 파일 data 값을 받아가는거 같은데 맞나요??
기존의 input file 이 아닌 별도의 input file 에서 파일을 입력받고 내부적인 jquery 가공을 통하여 나온 blob을
첨부파일에 올리고 싶습니다.
수정해보고 싶은데... 코어는 건드리지 않고 싶습니다.
jquery.fileupload.js 에서 xefu-container-의 _onChange 이벤트를 감지해서 긁어가는것 같은데...
스택확인해보니 파일 업로드시 ajax를 이용하는것 같더라구요....
생각에는 내용,형태,에디터 시퀀스값 등을 같이 싣어서 보내는 방법이 있을것 같은데... 아무리 찾아도 답이 안나오네요 ㅠㅠㅠ
요지는 글쓰기 화면에서 별도의 file input 엘리먼트를 통해 파일을 JS로 내부 연산하고
결과물로 나온 blob 값을 첨부파일로 올려줄 방법이 있는지 궁금합니다.
일반적인 [사진 및 파일첨부] 눌러서 올렸을때랑 동일하게요...
항상 좋은 답변 해주시는 고수님들께 미리 감사합니다 (_ _)
위 자료 코드 참고해 보세요.
제 기억으로는 dataurl 으로 넘겨주면,
서버에서 파일로 저장해서 첨부파일로 등록하는 방식으로 기억하고 있습니다.