Umbraco-自动将内容节点名称与文档类型属性同步

Umbraco-自动将内容节点名称与文档类型属性同步,umbraco,Umbraco,上午使用Umbraco 4.11.10 是否有创建文档类型属性的标准方法,该属性在更新时自动与内容节点名称同步 我知道这可以在“名称”字段的“属性”部分中完成,但该字段不能从“属性”选项卡中移动,这有点偏僻-用户会感到困惑 这通常是怎么做的 Wing有一些特殊使用的umbraco字段别名。一个是umbracoUrlName,它将覆盖页面url—只需将其添加到您的doctype中,并将其放在您想要更改url的任何选项卡中即可 编辑 另一个选项是创建自定义数据类型,并使用它创建覆盖节点名称的字段。添

上午使用Umbraco 4.11.10

是否有创建文档类型属性的标准方法,该属性在更新时自动与内容节点名称同步

我知道这可以在“名称”字段的“属性”部分中完成,但该字段不能从“属性”选项卡中移动,这有点偏僻-用户会感到困惑

这通常是怎么做的


Wing

有一些特殊使用的umbraco字段别名。一个是umbracoUrlName,它将覆盖页面url—只需将其添加到您的doctype中,并将其放在您想要更改url的任何选项卡中即可

编辑

另一个选项是创建自定义数据类型,并使用它创建覆盖节点名称的字段。添加一个文本字段作为自定义数据类型的UI;添加文本框更改时触发的事件并更新名称


但这不会与内容节点名称同步。是否还有其他字段别名?没有自动更改页面名称的特殊内置字段
// Get the document by its ID
Document doc = new Document(node.Id);

// Get the properties you wish to modify by it's alias and set their value
// the value is saved in the database instantly!
doc.getProperty("name").Value = <input textbox value?;

// After modifying the document, prepare it for publishing
User author = User.GetUser(0); 
doc.Publish(author);

// Tell umbraco to publish the document so the updated properties are visible on website
umbraco.library.UpdateDocumentCache(doc.Id);