首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Sitecore中,当向模板添加字段时,有一个名为“共享”的复选框。它是用来干嘛的?

问在Sitecore中,当向模板添加字段时,有一个名为“共享”的复选框。它是用来干嘛的?
EN

Stack Overflow用户
提问于 2010-10-09 03:57:00
回答 3查看 3.7K关注 0票数 9

这似乎是一个愚蠢的问题,但我能在我的sitecore文档(在线和离线)中找到的最接近的答案是,共享字段是“跨语言共享的”。我认为这意味着共享字段的内容在sitecore中该项目的所有翻译中都是相同的。

对吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-10-09 04:45:06

是的,这是正确的--一个项目的不同版本和语言都是一样的。下面是关于Shared from SDN的引用(尽管是5.3版本,但仍然适用于6.x版本):

选中此复选框后,相关字段对于父项的所有版本都将具有相同的值。设置Shared属性后,对项的任何语言或编号版本中的字段值所做的更改将反映在所有其他语言和版本中。

我可以预见您的下一个问题:如果同时选中了Shared和Unversioned,则该字段是共享的。你可以阅读更多关于它是如何在here on my blog内部存储的。

希望这能有所帮助。

票数 17
EN

Stack Overflow用户

发布于 2010-10-18 06:34:46

我强烈建议尽量不要使用共享字段。其中一个主要原因是它们不受工作流程的约束。换句话说,如果您更改了共享字段上的值,则即使该项目仍在工作流中,此更改也会被发布。如果您需要字段值回退,请在呈现级别上处理它。

票数 7
EN

Stack Overflow用户

发布于 2010-10-12 02:54:11

通常,您会看到Image字段类型的共享字段。例如,苹果的图片是不会被翻译的。苹果出现在所有语言版本中是有意义的,因此需要共享此图像字段。在工具集编辑器中,内容作者将看到字段标题旁边的共享文本。

请参考Yan关于使用Siecore Rocks的博客,因为这个新工具有助于消除困惑。

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

https://stackoverflow.com/questions/3893888

复制
相关文章

相似问题

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