sitecore模板标准值布局不更新所有项目,布局未加载

我目前正在与Sitecore一起度过一个噩梦般的时刻。基本上我的问题有两个方面: 1)我第一次将标准值项添加到模板中,并为其添加了布局设置,我很激动,因为该模板中的所有项目都显示了布局,但是现在,某些项目现在没有显示布局所有。我尝试做演示 - >布局,重置几次,但无济于事。 2)我将标准值布局的新子布局添加到另一个占位符,在模板上发布(重新发布所有内容,发布子项),然后再次发布标准值项,以防万一(不应该需要),我点击在模板中的所有项目上,他们用新的子布局显示更新的布局(应该是好的,对吗?)然而,我浏览,实时和预览页面,我仍然看到没有我的新子布局的旧布局。   - 我在新的子布局的page_load中添加了一个断点,但它永远不会命中,其他的则是   - 我尝试清理sitecore / admin / cache.aspx上的缓存,但没有帮助   - 尝试回收应用程序池,重新启动网站,将黑公鸡的血液传播到机器上,似乎没有任何帮助 我在集成模式下使用sitecore 6.2.0(rev.100701),visual studio 2008 SP1,IIS7     
已邀请:
  基本上,这样做的方法是在标准值上设置布局,该布局应更新所有项目,这些项目的布局未覆盖在项目上或分支上。 这是问题的关键。如果使用分支创建未使用模板标准值布局更新的项目,请检查以确保该分支还没有与其关联的布局详细信息。如果分支除了模板之外还有布局细节,那么这两者将发生冲突并导致非常奇怪,令人沮丧的行为。 我遇到了完全相同的情况,但在从我的分支中删除布局细节后,问题就消失了。     
听起来很奇怪......通常只有在标准值,模板/分支上设置布局之间存在“冲突”时才会发生这种情况。 基本上,这样做的方法是在标准值上设置布局,该布局应更新所有项目,这些项目的布局未覆盖在项目上或分支上。 我真的不喜欢分支,所以总是尽量避免它们(当他们是Masters时,唯一真正用于构建项目层次结构的人)。 您是否可以尝试查看项目的__layouts字段(查看>原始值)并查看是否输入了任何内容? 它只是基于该模板的一些项目或所有项目吗?     

要回复问题请先登录注册