渲染小部件的果园错误

时间:2012-10-05 23:35:04

标签: orchardcms

我收到了这个错误:

'Orchard.ContentManagement.ContentItem'不包含'LatestProductPublicationPreview'的定义

我创建了具有相同名称的内容类型,并将其设置为“Widget”。

这是视图中失败的行:

var contentType = Model.ContentItem.LatestProductPublicationPreview;

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

那是因为ContentItem上没有LatestProductPublicationPreview属性。从问题中的小信息或你期望但我会尝试的事情来说,很难说你要做什么。你是说你有一个名为LatestProductPublicationPreview的内容类型?如果是这样,您通常不必指定。如果您想要访问该内容项的标题部分,您可以进行Model.ContentItem.TitlePart。现在,如果要访问字段Foo的Value属性,则需要执行Model.ContentItem.LatestProductPublicationPreview.Foo.Value。等