我设置了一个文档类型,并重命名了文档类型以及属性名称和别名,现在内容不再呈现。这就是我在视图中获取属性的方式:
var items = Umbraco.Content(1123).newPropertyName;
然后我用前臂得到我想要的。这里的integer参数是内容类型id,newPropertyName是属性别名。在更改名称之前,这个操作很好,有什么想法吗?
我的第一个建议是重新发布所有内容,因为缓存中可能包含具有旧属性别名的版本。
http:///umbraco/dialogs/republish.aspx?xml=true
这只会重新发布已经发布的页面,您不需要担心它会发布未发布的内容。
请参阅http://our.umbraco.org/wiki/reference/api-cheatsheet/publishing-and-republishing
Simon