În Drupal 9, există o modalitate de a evita ca CkEditor să reformeze codul sursă?
Există un mod de editare a textului setat în Drupal, Full HTML. Când editez sau creez un Pagina de bază nod, odată ce fac clic pe Sursă butonul, inserați codul, deselectați Sursa și apoi reselegeți Sursă, codul formatat devine CkEditor-ified.
Am găsit doar postări de acum ani sau care nu sunt pentru Drupal 9. Am încercat modulul CkEditor Config și modulul WYSIWYG Linebreaks, dar ambele nu au niciun efect, sau poate nu sunt configurate corect.
Aș dori să inserez acest cod sursă și să-l păstrez așa cum este.
<div id="equipments" class="equipment__grid">
<!-- equipment block fixed start -->
<div class="equipment__block">
<div class="equipment__block__img">
<img alt="TITLE" src="/change/me.jpg">
</div>
<div class="equipment__block__info">
<h3><a href="/change/me">TITLE</a></h3>
<p>Location: LOCATION<br />Asking Price: $PRICE</p>
</div>
</div>
<!-- equipment block fixed end -->
</div>
În schimb, CKEditor face acest lucru:
<div class="equipment__grid" id="equipments"><!-- equipment block fixed start -->
<div class="equipment__block">
<div class="equipment__block__img"><img alt="TITLE" src="/change/me.jpg" /></div>
<div class="equipment__block__info">
<h3><a href="/change/me">TITLE</a></h3>
<p>Location: LOCATION<br />
Asking Price: $PRICE</p>
</div>
</div>
<!-- equipment block fixed end --></div>
Modulul CKEditor Config este instalat și activat. Aceasta este configurația actuală.
Aceasta este configurația pentru modulul WYSIWYG Linebreak.
Filtrele full HTML activate sunt următoarele.