안녕에 이미지를 추가 : 오차드 CMS에 대한 나의 다음 질문은 사소한 보이지만 ..오차드 CMS : 다시 한 번 정의 항목
내가 TitlePart
구성 NewsItem
유형, BodyPrt
내 사용자 정의 NewsModule을 가지고 내 사용자 지정 NewsPart
. NewsPart
은 NewsPartRecord
을 기준으로합니다.
이제 이미지로 NewsItem
문서 유형을 확장해야합니다. 지금까지 나는 ImagePart
과 MediaLibraryPickerField
이라는 것을 발견했습니다. ImagePart
은 이미지의 width
및 heihgt
을 저장하므로 내부 용으로 생각합니다.
다음은 MediaLibraryPickerField
입니다. 검색을 한 후, NewsPart
을 WithField()
방법으로 확장 할 수 있음을 알게되었습니다. 하지만! 먼저 질문 : 관리자 UI로 Page
유형을 구성 할 때 type
에 필드를 추가 할 수 있습니다. 하지만 Migrations
을 사용하면 에 필드를 추가 할 수 없으며 NewsPart
에만 필드를 추가 할 수 있습니다.
여기 두 번째 질문입니다. MediaLibraryPicker를 사용하면 라이브러리, 이미지, 텍스트, zip 또는 기타 파일에서 모든 유형의 파일을 선택할 수 있습니다. 그리고 이것은 제가 실제로 필요한 것이 아닙니다.
아이콘으로 항목을 확장하는 오차드의 베스트 프랙티스는 무엇입니까?
감사합니다.
관리자 UI에서'type'에 필드를 추가하면 orchard는'type'과 같은 이름의 새'part'를 만듭니다. 그래서 첫 번째 질문이 해결되고 'Part'에만 필드를 추가 할 수 있습니다. – teran
한 번에 하나씩 질문해야합니다. 두 가지 질문은 단지 한 가지 질문에 대한 답을 줄뿐 아니라 게시물을 덜 효율적으로 움직일 수있게 해줍니다. 미디어 선택기 필드에는 선택할 수있는 미디어 콘텐츠 형식을 제한하는 설정이 있습니다. –