首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Umbraco 4.8,文档保存发布

Umbraco 4.8,文档保存发布
EN

Stack Overflow用户
提问于 2012-09-14 01:07:34
回答 1查看 1.7K关注 0票数 1

Umbraco 4.8在umbraco.cms.businesslogic.web.Document.Publish方法中有错误吗?我尝试编辑一个节点,保存并发布一个节点。我可以在BackOffice中查看节点是否已正确更改。在网页中,我使用razor来渲染为HTML。此cshtml文件使用umbrac.MacroEngines.DynamicNode。此节点版本返回旧值。然后,在BackOffice中,我尝试点击“保存并发布”,然后网页呈现正确的数据。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-14 01:16:03

DynamicNodeumbraco.config缓存中访问节点的信息,而不是直接访问数据库(参见Difference between Node and Document)。保存和发布不会自行更新缓存,还有一个额外的步骤。示例:

代码语言:javascript
复制
Document document = new Document(1234);
document.Text = "New Title";
document.Publish(User.GetUser(0));    
umbraco.library.UpdateDocumentCache(document.Id);

有关更多详细信息,请参阅Publishing and republishing

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12411374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档