CKEditor пропадают тэги при пере открытии поля ввода html кода.

Главные вкладки

Аватар пользователя kaurych kaurych 19 мая 2020 в 23:57

Привет!
Ввожу в режиме ПОЛНЫЙ HTML код, сохраняю и после пере открытия (это в пользовательских блоках материал) некоторые теги исчезаю. При том это не во всех блоках.
Что за барабашка? Smile

Комментарии

Аватар пользователя ivnish ivnish 20 мая 2020 в 7:50

Это обычное поведение CKEditor. Он режет теги и атрибуты, которые у него не в списке. В семерке это решалось изменением конфиг файла редактора. В восьмерке с этим чуть сложнее, но тоже решаемо. Какие теги он режет?

Аватар пользователя kaurych kaurych 24 мая 2020 в 17:48

Привет Привет! Спасибо за ответ Preved
Вот код, который при нажатии на уменьшенную картинку мышкой, выводит её в нормальный вид для просмотра:

<section class="pictures" align="center"><a href="#lic2.jpg">
    <img src="/themes/drupal8_zymphonies_theme/images/licenses/lic2.jpg" /></a>
  <a id="lic2.jpg" href="#" class="full" style="background-image:url(/themes/drupal8_zymphonies_theme/images/licenses/lic2.jpg)"></a>
</section>

А вот, что при открытии кода в пользовательском блоке получается (думаю и на обычной страничке тоже так же будет):

<section align="center" class="pictures"><a href="#lic2.jpg">
<img src="/themes/drupal8_zymphonies_theme/images/licenses/lic2.jpg" />
</a></section>

Гиперссылка пропадает... вот эта:

<a id="lic2.jpg" href="#" class="full" style="background-image:url(/themes/drupal8_zymphonies_theme/images/licenses/lic2.jpg)"></a>

А можно ещё вопрос по данному коду - вот как раз этому?
он с css связан.

Аватар пользователя charOFF charOFF 24 мая 2020 в 18:41

Если я ничего не путаю, CKEditor удаляет пустые теги. Надо попробовать поставить между открывающим и закрывающим тегом хотя бы пробел.

Аватар пользователя kaurych kaurych 2 июня 2020 в 16:33

Да, спасибо. Попробовал поставить пробел и при тестировании не пропадало. Надеюсь не пропадёт больше в обще.