我正在使用Drupal 7 + WYSIWYG模块+ CKEditor + Field Collection。
我的问题是,CKEditor没有呈现媒体浏览器中包含的媒体文件。
重现的步骤:
创建无限制出现的字段集合字段。
使用带有媒体预告片设置的媒体浏览器添加一些文字和音频/视频/文档文件。
现在点击"添加另一个项目"按钮。
现在它将添加新字段,但前一个字段只会包含您输入的文字,媒体将会消失。
我的尝试:
我手动包含了值为
的textarea[[{"fid":"5","view_mode":"preview","fields":{},"type":"media","link_text":"video 1 test.mp4","attributes":{"class":"file media-element file-preview"}}]]
并尝试在浏览器CKEDITOR.replace('edit-textarea');
中替换为CKEditor,但结果是,
知道这里出了什么问题吗?
答案 0 :(得分:0)
经过长时间的研究,我找到了here的一个解决方案。
他们提供的补丁对我有用。
https://www.drupal.org/files/issues/interdiff_8413.txt
我会打开这个问题,以便其他人可以从中得到一些帮助。