我收到此错误:
“Orchard.ContentManagement.ContentItem”不包含“LatestProductPublicationPreview”的定义
我创建了同名的内容类型,并将其设置为“小部件”。
这是视图中失败的行:
var contentType = Model.ContentItem.LatestProductPublicationPreview;
有任何想法吗?
我收到此错误:
“Orchard.ContentManagement.ContentItem”不包含“LatestProductPublicationPreview”的定义
我创建了同名的内容类型,并将其设置为“小部件”。
这是视图中失败的行:
var contentType = Model.ContentItem.LatestProductPublicationPreview;
有任何想法吗?
这是因为 ContentItem 上没有 LatestProductPublicationPreview 属性。很难从问题中的少量信息或您的期望中判断您正在尝试做什么,但我会尝试。您是说您有一个名为 LatestProductPublicationPreview 的内容类型吗?如果是这样,您通常不必指定。如果您想访问该内容项的标题部分,您可以使用 Model.ContentItem.TitlePart。现在,如果您想访问字段 Foo 的 Value 属性,您将执行 Model.ContentItem.LatestProductPublicationPreview.Foo.Value。等等