어떻게 파일을 포함하는 필드로 내용 유형을 정의 할 수 있습니까? 나는 그것을하기 위해 이진 타입 데이터를 사용해야한다고 생각하지만 나머지는 어떻게 해야할지 모르겠다. ... 이 example은 이미지 업로드를 사용하지만 필드를 간단한 파일로 정의하는 방법을 모르겠다. 업로드 ...Sensenet : 파일 업로드로 내용 유형 정의
1
A
답변
4
"파일"콘텐츠 유형은 모든 종류의 파일을 업로드하도록 설계되었습니다. 예에서 말했듯이 이미지 관련 메타 데이터가 포함 된 특수한 콘텐츠 형식을 설명했습니다. 파일 내용 유형을 사용해보십시오. 메타 데이터가 충분하지 않은 경우 원하는 필드 집합을 사용하여 상속 된 콘텐츠 형식을 만들 수 있습니다.
2
Zoltan이 sensenet에 작성한대로 File
이라는 미리 정의 된 콘텐츠 유형이있어 원하는 모든 종류의 파일을 처리 할 수 있습니다. 이 유형 (parentType="File"
)에서 사용자 정의 CTD를 상속 받으면 업로드 할 때 파일의 바이너리 데이터를 저장하는 바이너리 필드가 자동으로 생기며 사용자 정의 메타에 대한 추가 필드를 정의 할 수 있습니다.
콘텐츠 유형을 다르게 상속하려면 바이너리 필드를 사용하여 모든 종류의 데이터를 저장할 수 있지만 업로드 기능이 내장되어 있지 않습니다 (Upload page
). 반면 New/Edit 페이지에는 사용자 정의 필드 옆에 파일 업로드의 Browse
버튼이 있습니다.
가시성 구성을 올바르게 설정하는 것이 중요합니다. Hide
으로 설정하면 새로 만들기 또는 편집 페이지에서 파일을 업로드 할 수 없습니다.
<Field name="CustomField" type="Binary">
<DisplayName>Custom Field</DisplayName>
<Configuration>
<VisibleBrowse>Hide</VisibleBrowse>
<VisibleEdit>Show</VisibleEdit>
<VisibleNew>Show</VisibleNew>
</Configuration>
</Field>
관련 문제
- 1. Sensenet : 목록보기에서 파일 형식으로 정렬
- 2. 파일 업로드로 드루팔 모듈 작성하기
- 3. "파일 유형"손재수 내용 유형에 연결
- 4. 파일 업로드로 인한 보안 문제
- 5. 파일 업로드로 업데이트되는 웹 페이지
- 6. POP 업로드로 파일 다운로드 자동화
- 7. SenseNet :: File System Blob
- 8. ng 파일 업로드로 JavaScript 파일 업로드 방지
- 9. 각도 및 각도 파일 업로드로 파일 업로드
- 10. 파일 업로드를 여러 파일 업로드로 변환 C#
- 11. AJAX 업로드로 AJAX File Uploader 사용자 정의
- 12. Azure Storage Blob의 파일 내용 유형 변경
- 13. 바꿔 입력 유형 = "파일"라벨 내용
- 14. CDO.Message 개체의 첨부 파일 내용 유형 수정
- 15. 프로그래밍 방식으로 OSX에서 파일 내용 유형 결정
- 16. 내용 유형 구분 기호
- 17. .MTS 파일의 내용 유형 설정
- 18. 파일 확장자에서 GTK MIME 유형/내용 유형 정보를 얻는 방법
- 19. Sensenet : 문서 라이브러리의 페이지 매김
- 20. sensenet 사이트의 다른 로그인 페이지
- 21. Jquery 파일 업로드로 다중 파트 formData 업로드하기
- 22. Sensenet : Sensenet Client API를 통해 파일 업로드 및 수정 된 사용자 집합
- 23. Sensenet : 업로드시 문서 확인
- 24. Sensenet DateTime 필드 기본값
- 25. 파일 업로드시 잘못된 파일 확장명 및 내용 유형 얻기
- 26. Fat Free가 파일 업로드로 Axios FormData를 캐치하지 못했습니다.
- 27. CodeIgniter - 필드 및 파일 업로드로 양식 확인
- 28. FormData를 사용하여 파일 업로드로 문자열 추가
- 29. 파일 업로드로 인해 모델 유효성 검사 실패
- 30. PrimeFaces 파일 업로드로 백킹 빈에 값 전달