我正在使用Umbraco 5。 是否可以使用Umbraco API以编程方式创建新的文档类型? 感谢。
答案 0 :(得分:1)
Umbraco 5源代码中有一个名为Umbraco.Cms.Packages.DevDataset的项目,可以创建文档类型,模板,内容节点数据等。
你一定要看看:)
答案 1 :(得分:0)
您可以查看uSiteBuilder http://usitebuilder.vegaitsourcing.rs/。
它允许您使用属性使用简单的POCO类创建和更新文档类型。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Vega.USiteBuilder;
namespace MySite.DocumentTypes {
[DocumentType(AllowedTemplates = new string[] { "MyTemplateAlias" },
IconUrl = "doc4.gif", Thumbnail = "docWithImage.png",
AllowedChildNodeTypes = new Type[] { typeof(MySite.DocumentTypes.ContentPage) })
]
public class HomePage : MySite.DocumentTypes.PageBase {
}
}