取消共享Sitecore上的字段

取消共享Sitecore上的字段,sitecore,sitecore6,Sitecore,Sitecore6,我有一个5层继承的sitecore模板。在继承树的顶部,有一个共享字段,我想将其重写为非共享字段。同时,我能想到的唯一方法是克隆整个继承树模板,这不是一种有效的方法,因为我只想取消共享一个字段,并保持其余字段100%不变 你不能。字段是唯一的。即使您在模板树的任何层上创建了一个同名的新字段,它也将是自己的字段,具有自己唯一的字段ID 此外,模板不是类。没有真正的覆盖和继承概念,尽管系统有时可能会让它看起来像这样。Thx标记,非常清楚的解释。因此,我会找到一些解决方法,比如在前端创建一个额外的字段

我有一个5层继承的sitecore模板。在继承树的顶部,有一个共享字段,我想将其重写为非共享字段。同时,我能想到的唯一方法是克隆整个继承树模板,这不是一种有效的方法,因为我只想取消共享一个字段,并保持其余字段100%不变

你不能。字段是唯一的。即使您在模板树的任何层上创建了一个同名的新字段,它也将是自己的字段,具有自己唯一的字段ID


此外,模板不是类。没有真正的覆盖和继承概念,尽管系统有时可能会让它看起来像这样。

Thx标记,非常清楚的解释。因此,我会找到一些解决方法,比如在前端创建一个额外的字段或覆盖,对于像我一样使用字段“标题”为用户添加帮助文本的人来说,这只是一个旁注:Mark在这里提到的相同原则仍然适用。不幸的是,没有办法覆盖同一字段上“Title”的值,从而使其在继承的模板上显示不同。