我在Drupal 7和CKEditor工作。我在ajax中加载一些文本字段并使用CKEDITOR.replace()
函数替换CKEditor。 CKEditor已成功替换为textarea,但我无法将媒体文件添加到CKEditor。
我说错了,
drupal.wysiwyg.instances[this.instanceid] is undefined
所以我试过了,
Drupal.wysiwyg.instances[new_instance] = Drupal.wysiwyg.instances[old_instance];
Drupal.wysiwyg.instances[new_instance].field = new_instance;
现在,我可以添加音频,视频,文档文件,这些文件将在CKEditor中显示为链接。但现在我无法添加将在CKEditor中显示为图像的图像文件。
另一个问题是,当我分配这样的字段值时,
Drupal.wysiwyg.instances[new_instance].field = new_instance;
但是这里没有指定我的字段名称。
我做得对吗?如果错误,请告诉我将新CKEditor附加到Drupal.wysiwyg.instances
的方法。