Sitecore富文本字段最大长度

Sitecore富文本字段最大长度,sitecore,sitecore7.5,Sitecore,Sitecore7.5,是否有办法为Sitecore 7.5中输入到富文本字段的字符设置最大长度?例如,我有一个显示引号的MVC视图渲染,但是前端元素的设计使字符必须在参数内,否则看起来很糟糕。就个人而言,我宁愿让CSS来处理这个问题,但我不是前端开发人员,客户想要客户想要的东西:)您有一个对模板上的字段应用验证规则的权限。当您选择模板下的字段时,有一个验证规则部分,您可以在其中选择要应用的规则,有4个字段用于不同类型的验证。创建/sitecore/system/Settings/Validation Rules/Fi

是否有办法为Sitecore 7.5中输入到富文本字段的字符设置最大长度?例如,我有一个显示引号的MVC视图渲染,但是前端元素的设计使字符必须在参数内,否则看起来很糟糕。就个人而言,我宁愿让CSS来处理这个问题,但我不是前端开发人员,客户想要客户想要的东西:)

您有一个对模板上的字段应用验证规则的权限。当您选择模板下的字段时,有一个验证规则部分,您可以在其中选择要应用的规则,有4个字段用于不同类型的验证。创建
/sitecore/system/Settings/Validation Rules/Field Rules/Sample/Max Length 40
的副本,并在parameters字段中设置MaxLength

但是,这些规则不会阻止用户保存项目,它们只会在字段旁边、验证栏或要求用户手动单击“审阅”>“验证”提供警告。另一个选项是在Validation中设置正则表达式,并在ValidationText字段中设置错误消息

在这两种情况下,由于您使用的是富文本字段,因此用户可以设置文本样式。请注意,默认的MaxLength验证器可能会在其长度计数中包含HTML标记文本,而您可能只对实际文本长度感兴趣。如果这是一个问题,那么您可以创建自己的自定义验证器,去掉任何标记,然后检查长度