Javascript ckeditor config.protectedSource不适用于editor.insertHtml上的html元素属性

Javascript ckeditor config.protectedSource不适用于editor.insertHtml上的html元素属性,javascript,ckeditor,Javascript,Ckeditor,我已经将ckeditor从4.0升级到4.5.4,现在我的插件不再像以前那样工作了 在我的config.js中 config.protectedSource.push( /\{[\s\S]*?\}/g ); 所以我不想在编辑模式下保护所有{}(smarty stuff) 接下来是对话框按钮中的代码 onOk: function () { var currentTabId = this._.currentTabId

我已经将ckeditor从4.0升级到4.5.4,现在我的插件不再像以前那样工作了

在我的config.js中

    config.protectedSource.push(  /\{[\s\S]*?\}/g );
所以我不想在编辑模式下保护所有{}(smarty stuff)

接下来是对话框按钮中的代码

                onOk: function () {
                    var currentTabId = this._.currentTabId;
                    var link = '';
                    var OXID = this.getContentElement(currentTabId, 'OXID').getValue();
                    link += "{assign var=\"aSb_cms_data\" value=$oViewConf->sb_cms_getCategorieData('" + OXID + "')}";

                    link += "<a href='{$aSb_cms_data.link}'";

                    title = "{$aSb_cms_data.title}";

                    link += 'title="' + title + '">' + title;
                    link += "</a>"

                    console.log(link); //
                    editor.insertHtml(link); 
                }
onOk:function(){
var currentTabId=此。\ currentTabId;
var-link='';
var OXID=this.getContentElement(currentTabId,'OXID').getValue();
link+=“{assign var=\'aSb\u cms\u data\'value=$oViewConf->sb\u cms\u getCategorieData('“+OXID+”))}”;
链接+=“”
控制台日志(链接)//
编者:insertHtml(链接);
}
console.log(链接)将输出:

    {assign var="aSb_cms_data" value=$oViewConf->sb_cms_getCategorieData('testid')}<a href='{$aSb_cms_data.link}'title="{$aSb_cms_data.title}">{$aSb_cms_data.title}</a>
{assign var=“aSb_cms_data”value=$oViewConf->sb_cms_getCategorieData('testid')}
这就是我想要的源代码

但在源代码中(ckeditor)现在是:

{assign var=“aSb_cms_data”value=$oViewConf->sb_cms_getCategorieData('testid')}
所有“a”属性都被cke_保护的东西弄乱了。。。 在V4.0中,源代码等于console.log输出


我如何解决这个问题?

我发现了问题:

此处缺少空格

link += 'title="' + title + '">' + title;
标题前:

link += ' title="' + title + '">' + title;
就这些

link += ' title="' + title + '">' + title;