Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal Media+所见即所得(+CKEditor)插入图像问题_Drupal_Drupal 7_Ckeditor_Wysiwyg_Media - Fatal编程技术网

Drupal Media+所见即所得(+CKEditor)插入图像问题

Drupal Media+所见即所得(+CKEditor)插入图像问题,drupal,drupal-7,ckeditor,wysiwyg,media,Drupal,Drupal 7,Ckeditor,Wysiwyg,Media,我通过Drupal 7上的Wysiwyg将媒体与CKEditor一起使用。当我插入图像时,它在编辑器中看起来很棒: 但是,当我单击“保存”时,呈现的页面如下所示: 这里发生了什么?我如何修复它,使图像显示在页面上,就像在编辑器中一样 我在这里问这个问题,而不是在Drupal StackExchange网站上,因为这可能是CKEditor的问题,它不是Drupal特有的这一天我也遇到了这个问题,你需要转到admin/config/content/formats/full\u html,选中“将媒体

我通过Drupal 7上的Wysiwyg将媒体与CKEditor一起使用。当我插入图像时,它在编辑器中看起来很棒:

但是,当我单击“保存”时,呈现的页面如下所示:

这里发生了什么?我如何修复它,使图像显示在页面上,就像在编辑器中一样


我在这里问这个问题,而不是在Drupal StackExchange网站上,因为这可能是CKEditor的问题,它不是Drupal特有的

这一天我也遇到了这个问题,你需要转到admin/config/content/formats/full\u html,选中“将媒体标记转换为标记”的复选框,然后点击“保存配置”按钮……一切都会好起来的

编辑


实际上,这并不一定局限于完整的HTML过滤器。从图像中可以看出,您正在使用过滤后的HTML,但请转到admin/config/content/formats,然后选择要启用媒体标记的每个过滤器并执行相同的操作。

Awesome,这就解决了问题。谢谢谢谢我希望能更好地记录这一点。有没有办法强迫CKEditor放置HTML标记而不是媒体标记?如果不编写自定义的CKEditor插件来完成@maciek的工作,我对此表示怀疑。它使用令牌系统,并且这些方括号内的标记在呈现之前会根据从中获得的其他上下文信息转换为HTMLentity@Clive是否有可能在旧版本的CKEditor中插入HTML而不是那些媒体标签?