Umbraco 7 - 扩展RTE设置

时间:2016-05-29 20:26:25

标签: plugins umbraco umbraco7 rte

我的目标是扩展umbraco的富文本编辑器数据类型以包含" char限制"领域。然后,在文档类型编辑器中使用数据类型时,会有一个字段用于设置字符限制(而不是使用正则表达式验证)。

我用Google搜索了,但直到现在我发现的唯一事情是how to extend the RTE to add more buttons

这可以实现吗?

谢谢;)

1 个答案:

答案 0 :(得分:0)

您可以覆盖RTE的'onKeyDown'事件并处理函数体内的限制。您在示例中提供的网址显示了如何创建字段。

tinyMCE.activeEditor.on("keydown", function(e){
    console.log(e.keyCode); //Your logic goes here
});

接下来的步骤取决于您将如何创建char限制。更简单的解决方案是设置验证onSave事件,如果超出限制,您也可以解析keydown的事件对象并返回false