这似乎是一个愚蠢的问题,但我能在我的sitecore文档(在线和离线)中找到的最接近的答案是,共享字段是“跨语言共享的”。我认为这意味着共享字段的内容在sitecore中该项目的所有翻译中都是相同的。
对吗?
发布于 2010-10-09 04:45:06
是的,这是正确的--一个项目的不同版本和语言都是一样的。下面是关于Shared from SDN的引用(尽管是5.3版本,但仍然适用于6.x版本):
选中此复选框后,相关字段对于父项的所有版本都将具有相同的值。设置Shared属性后,对项的任何语言或编号版本中的字段值所做的更改将反映在所有其他语言和版本中。
我可以预见您的下一个问题:如果同时选中了Shared和Unversioned,则该字段是共享的。你可以阅读更多关于它是如何在here on my blog内部存储的。
希望这能有所帮助。
发布于 2010-10-18 06:34:46
我强烈建议尽量不要使用共享字段。其中一个主要原因是它们不受工作流程的约束。换句话说,如果您更改了共享字段上的值,则即使该项目仍在工作流中,此更改也会被发布。如果您需要字段值回退,请在呈现级别上处理它。
发布于 2010-10-12 02:54:11
通常,您会看到Image字段类型的共享字段。例如,苹果的图片是不会被翻译的。苹果出现在所有语言版本中是有意义的,因此需要共享此图像字段。在工具集编辑器中,内容作者将看到字段标题旁边的共享文本。
请参考Yan关于使用Siecore Rocks的博客,因为这个新工具有助于消除困惑。
https://stackoverflow.com/questions/3893888
复制相似问题