Migration Orchard CMS中MediaPicker字段到MediaLibraryPicker的迁移

Migration Orchard CMS中MediaPicker字段到MediaLibraryPicker的迁移,migration,orchardcms,media,placement,orchardcms-1.7,Migration,Orchardcms,Media,Placement,Orchardcms 1.7,我们曾经有一个mediapicker字段用于特定内容类型的缩略图 旧安置条目(1.6): 新安置(迁移后的1.7.1): 上面的那些基本上是在一个叫做ImageArea的区域中渲染的。在旧版本中,媒体选择器只是渲染图像本身。在1.7中,它现在呈现字段标题、文件名和图像 是否有方法指定仅通过放置渲染图像而不更改模板?或者为medialibrarypicker字段创建替代项是更好的替代项?您可以隐藏图像中不希望在placement.info中显示的部分: <Match ContentTyp

我们曾经有一个mediapicker字段用于特定内容类型的缩略图

旧安置条目(1.6):

新安置(迁移后的1.7.1):

上面的那些基本上是在一个叫做ImageArea的区域中渲染的。在旧版本中,媒体选择器只是渲染图像本身。在1.7中,它现在呈现字段标题、文件名和图像


是否有方法指定仅通过放置渲染图像而不更改模板?或者为medialibrarypicker字段创建替代项是更好的替代项?

您可以隐藏图像中不希望在placement.info中显示的部分:

<Match ContentType="Image">
<Place Parts_Common_Metadata_Summary="-"/>
<Place Parts_Common_Metadata="-"/>
<Place Parts_Title_Summary="-"/>  
</Match>

我刚刚对1.7.X分支进行了一项更改,以便能够在摘要中显示MediaLibraryPickerField:

您必须创建一个备用文件,或使用CSS隐藏标题和文件名。感谢您的快速回复@Hazza。是的,我在考虑另一个。我真的不想做css/模板更改路线,因为它不仅在一个页面/内容类型上。我的网站上到处都是这些东西。阻力/变化最小的路径是最好的。是的^ ^ ^但是一种替代方法应该足以满足所有页面和内容类型。或者主题css中的几行(这可能不可能,不确定媒体库选择器视图的html是什么样子)。但令人沮丧的是,你必须为你所做的每一个主题创建它^ ^作为一个叛逆者,编辑核心;)
Fields_MediaLibraryPicker-Thumbnail="ImageArea:1"
<Match ContentType="Image">
<Place Parts_Common_Metadata_Summary="-"/>
<Place Parts_Common_Metadata="-"/>
<Place Parts_Title_Summary="-"/>  
</Match>