xml数据的sitecore字段数据类型
我需要在字段中保存序列化数据。有谁能帮我弄清楚如何在sitecore中实现这一点吗 在sql server中,我可以定义足够的xml数据的sitecore字段数据类型,sitecore,sitecore7,sitecore-mvc,Sitecore,Sitecore7,Sitecore Mvc,我需要在字段中保存序列化数据。有谁能帮我弄清楚如何在sitecore中实现这一点吗 在sql server中,我可以定义足够的xml字段类型。但同样地,我在sitecore中找不到任何东西。尽管有两种类型被称为html&memo,但它们已被弃用。我还想知道我能用这些吗 顺便说一句,我们使用的是sitecore 7.2。在sitecore中,所有字段都按照设计在内部保留为字符串(媒体blob除外)。我认为存储序列化XML的最佳字段类型应该是多行文本 当然,您应该关心将数据序列化和反序列化到该字段中
xml
字段类型。但同样地,我在sitecore中找不到任何东西。尽管有两种类型被称为html
&memo
,但它们已被弃用。我还想知道我能用这些吗
顺便说一句,我们使用的是sitecore 7.2。在sitecore中,所有字段都按照设计在内部保留为字符串(媒体blob除外)。我认为存储序列化XML的最佳字段类型应该是多行文本
当然,您应该关心将数据序列化和反序列化到该字段中的所有操作您只需将其存储在多行文本字段中即可。如果你想得到真正的幻想,那么你可以创建一个自定义字段类型。我以前甚至为此类数据使用了IFrame字段类型,因为文本对最终用户来说是空白的(但仍然可以使用原始值查看),而且因为底层数据只是文本,所以工作正常
在任何情况下,如果您的字段是从外部源自动填充的,那么您可能不希望从内容编辑器编辑该数据。使用安全编辑器并使用正确的角色和权限锁定字段,以便普通编辑器不具有字段写入权限(在模板本身上设置,而不是在创建的项目上设置)谢谢。但是我将保存来自代码库的序列化数据。如果我从安全编辑器锁定字段,我能做到吗?是的,你能做到,它只会锁定内容编辑器中的字段,并且只锁定特定角色的字段。在您的代码中,您通常会使用SecurityDiabler或UserSwitcher写入项目,这将绕过权限。