2012-06-27 38 views
0

我正在尝试编写一个Orchard窗口小部件,但页面(Writing a Widget)显得过时。Orchard CMS - 创建一个新窗口小部件

具体而言,这段代码不能编译为AlterTypeDefinition上不存在1.4:

ContentDefinitionManager.AlterTypeDefinition("MapWidget", cfg => cfg 
.WithPart("MapPart") 
.WithPart("WidgetPart") 
.WithPart("CommonPart") 
.WithSetting("Stereotype", "Widget")); 

任何指针什么来替代它?

回答

2

对于任何碰到这个问题的人 - 它的原因是AlterTypeDefinition是一个扩展方法。

添加以下使用:

using Orchard.ContentManagement.MetaData; 
相关问题