CKEditor добавить <p>тег в пустых div - PullRequest
0 голосов
/ 04 апреля 2020

, когда я добавляю это в мой CKEditor, он отлично записывает в базу данных:

<div data-oembed-url="https://www.youtube.com/watch?v=5xAaNCUj0sI">
<div style="left: 0; width: 100%; height: 0; position: relative; padding-bottom: 56.25%;"><iframe allow="encrypted-media; accelerometer; gyroscope; picture-in-picture" allowfullscreen="" scrolling="no" src="https://www.youtube.com/embed/5xAaNCUj0sI?rel=0" style="border: 0; top: 0; left: 0; width: 100%; height: 100%; position: absolute;" tabindex="-1"></iframe></div>
</div>

, но когда я перезагружаю бэкэнд, он открывает его так:

<p> </p>

<div data-oembed-url="https://www.youtube.com/watch?v=5xAaNCUj0sI">
<div style="left: 0; width: 100%; height: 0; position: relative; padding-bottom: 56.25%;">
<p> </p>
<iframe allow="encrypted-media; accelerometer; gyroscope; picture-in-picture" allowfullscreen="" scrolling="no" src="https://www.youtube.com/embed/5xAaNCUj0sI?rel=0" style="border: 0; top: 0; left: 0; width: 100%; height: 100%; position: absolute;" tabindex="-1"></iframe>

<p> </p>
</div>

<p> </p>
</div>

<p> </p>

Как Могу ли я остановить CKEditor, чтобы добавить эти

в пустые div ...

Надеюсь, что некоторые могут помочь мне, спасибо!

1 Ответ

1 голос
/ 05 апреля 2020

Я обнаружил, что добавление DIV

к:

RTE.default.proc.blockElementList = PRE,UL,OL,H1,H2,H3,H4,H5,H6,ADDRESS,DL,DD,HEADER,SECTION,FOOTER,NAV,ARTICLE,ASIDE,IFRAME,DIV

в page.ts исправляет это.

...