是否可以将Template
页面的更改为Branch Template
?当我在Sitecore 7.0 UI中尝试时,它会显示一条错误消息,指出“选择模板”。
还有其他方法可以将项目模板更改为分支模板吗?
您不能仅将项目的模板替换为分支模板。您可能会对它们都使用的相互术语模板以及两者都存在undet / sitecore / templates节点的事实感到困惑,但是它们的内部结构完全不同。
分支模板只是在实例化中复制的模板子节点。您仍然可以使用令牌,并且令牌将应用于分支中的每个项目。但是分支中的每个项目仍将源自某些单独的模板。
因此,您不能只对某个项目执行Configure- > Change,然后选择一个分支模板而不是普通模板,这就是为什么Branches节点以灰色突出显示的原因,即使您尝试选择任何一个,sitecore也会告诉您“请选择模板”。
您可以做的就是从分支模板重新创建项目,并且(假设)先前的项目现在成为分支的一部分-您可以简单地手动复制所有演示文稿详细信息。但是,该项目的ID与初始项目的ID会有所不同(除非您手动将原始项目替换为实例化的分支)
我之前写过一篇文章,介绍如何在项目之间手动复制演示文稿详细信息,这将为您的案例提供帮助:
http://blog.martinmiles.net/post/copying-presentation-details-manually
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句