2017-12-30 45 views
0

방문자가 개인용 파일 시스템에 저장된 첨부 파일을 업로드 할 수 있도록 작업 신청 양식 (문의 양식)에 파일 필드를 첨부했습니다. 작동하지만 몇 시간 후에 파일이 제거됩니다. 이 문제는 Drupal 고아 파일 정리 (/ admin/config/media/file-system 참조)가 원인이라고 생각합니다.Drupal 8 연락처 양식 첨부가 제거되었습니다.

한 가지 가능한 솔루션은 핵심 문의 양식 대신 Webform 모듈 (https://www.drupal.org/project/webform)을 사용하는 것 같습니다. 그러나 파일이 자동으로 제거되지 않도록하거나 실제로 전송 된 전자 메일에 첨부하는 것을 방지하는 방법이 있습니까?

+0

완전히 통합하는 방법에 대한 글은 없지만, Swiftmailer 모듈을 통해 이메일을 보냈습니까? 보낸 이메일의 swiftmailer 나뭇 가지 템플릿을 html로 작성할 수 있습니다. 파일을 첨부해야합니다. –

+0

swiftmailer 모듈을 설치했지만 첨부 파일을 전자 메일에 첨부하지 않았습니다. – user2511309

답변

0

맞춤 블록에 업로드 된 인라인 이미지에 대해이 문제가 발생했습니다. admin/config/media/file-system 아래에서 "임시 파일을 삭제 한 후"에 대한 드롭 다운이 표시됩니다. "사용하지 않음"을 선택하십시오.

+0

업로드 된 파일이 임시로 표시되는 것은 정확하지 않다고 생각합니다. 양식 제출 후 첨부 파일에도 동일하게 적용됩니다. 따라서 "임시 파일"을 삭제하지 않는 것이 적절한 해결책이 아니라고 생각합니다. – user2511309