我的内容定义中有一个字段CoverImage
,我在管理控制面板的“内容定义”菜单中定义了该字段。BlogPost
我假设每当 aBlogPost
被渲染时,我都可以Model
从相关的替代项中的某个地方访问它,例如 viaModel.ContentItem.BlogPostPart.Field["CoverImage"]
或类似的东西。
但实际上,我根本找不到Model
引用自定义字段的任何字段,而其他字段(例如Model.ContentItem.BlogPostPart.Title
or Model.ContentItem.BlogPostParts.Text
)就可以了。谁能解释一下?
[更新]访问@Model.ContentItem.BlogPostPart.CoverImage.Value
给出了一个错误:'Orchard.Blogs.Models.BlogPostPart' does not contain a definition for 'CoverImage'
。
CoverImage
我在形状追踪中找不到:
这是我在内容定义中定义CoverImage
字段的方式:Blog Post