在实验编辑器中编辑时限制sitecore单行文本字段的字符数

时间:2017-12-04 09:04:57

标签: sitecore experience-editor

要求:

  1. 限制sitecore单行文本字段的字符数
  2. 在体验编辑器中编辑(而非保存时)不应超过上述限制。
  3. 字段应显示为子行文本(标题文本应显示有关限制的详细信息)
  4. 示例:如果sitecore单行文本字段限制为30个字符,则在体验编辑器中进行编辑时不应允许超过30个字符,并且还将显示子行(此字段不允许超过30个字符)

    请提供实现此目的的首选方法

1 个答案:

答案 0 :(得分:0)

我认为您应该使用javascript创建Sitecore自定义字段来实现这一点,有一些博客文章在谈论:

https://www.sitecore.net/company/blog/474/creating-a-custom-sitecore-field-4246

https://www.geekhive.com/buzz/post/2014/05/how-to-create-a-custom-field-in-sitecore/

我之前使用" Sitecore标记字段",这是自定义字段,我使用javascript获取可用标记列表,我相信你不需要,但你可以看看我如何使用该代码的JavaScript,你可以在这里查看我的博客文章:

https://abarhoum.wordpress.com/2017/07/06/sitecore-tag-field-tags-and-autocomplete/

我已经在github上升了代码:

https://github.com/abarhoum/TagControl