CKeditor Изображения не отображаются - PullRequest
0 голосов
/ 21 ноября 2018

Мой CKeditor не отображает существующие изображения.Я подтвердил, что он был добавлен к extraAllowedContent, и у меня есть кнопка img на панели инструментов, я могу добавлять изображения, и они отображаются.Но как только страница сохранена и загружена обратно, изображения не отображаются, я могу видеть их при просмотре исходного кода, а также, если я использую DevTools, я могу найти скрытый тег textarea и увидеть разметку img src, но редактор простораздевает метки.Я чувствую, что перепробовал все!

config.allowedContent = true;
config.extraAllowedContent =
"img(*)[*]{*};p(*)[*]{*};div(*)[*]{*};li(*)[*]{*};ul(*)[*]{*};";

Материал, который я пробовал ... https://drupal.stackexchange.com/questions/57876/images-not-displaying-on-site-or-in-view-source-after-uploading-them-with-cked

https://ckeditor.com/docs/ckeditor4/latest/api/CKEDITOR_config.html#cfg-extraAllowedContent

Использование CKeditor 4.9.2

1 Ответ

0 голосов
/ 28 ноября 2018

ИСПРАВЛЕНО: Я добавил некоторый код, чтобы разрешить теги <i></i> для font-awesome, и, очевидно, он ловил тег <img> ???Не уверен, но я удалил следующее, и теперь теги снова отображаются.

  // config.protectedSource.push(/<i[\s\S]*?\>/g); //allows beginning <i> tag
  // config.protectedSource.push(/<\/i[\s\S]*?\>/g); //allows ending </i> tag
...