2012-06-27 37 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; 
相關問題