我正在使用 Orchard v.1.9.2.0。我制作了一个名为 Event Page 的自定义内容定义。这是我为其创建的字段和部件的屏幕截图:
我的问题是......我希望能够控制“事件详细信息页面”布局,以便我可以将每个字段准确地放置在我想要放置它们的位置。
现在,默认情况下,Content.cshtml 拥有@Display(Model.Content)
并自己将所有这些字段写入页面。
我以为我可以使用布局功能来实现这一点,但我在布局编辑器中看不到这些新定义的字段。我现在在想,我可以将这些字段中的每一个直接显示到 content.cshtml 中吗?
例如,在我的自定义内容类型中,我有一个名为 Event Logo 的字段,我尝试使用@Display(Model.Content.EventPage.EventLogo)
,但是它呈现Orchard.MediaLibrary.Fields.MediaLibraryPickerField
给浏览器的只是纯文本。