# Text Editor "bereinigt" Quellcode und entfernt Bilder (img-Element)

**URL:** <https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661>\
**Category:** Shopware 6 (German)\
**Tags:** general, administration\
**Created:** [11. Mai 2023 um 14:00 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661 "2023-05-11T14:00:54Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [11. Mai 2023 um 14:00 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/1 "2023-05-11T14:00:54Z")

</div>

Hallo,

ich habe verschiedene Einkaufswelten in meiner lokalen Shopware 6.4.20 Installation (Dockware) angelegt. Dabei habe ich Bilder über in einem Textelement in dem HTML/Code-Bearbeitungsmodus eingebaut. Das sieht dann ungefähr so aus:

```auto
<img alt="Alt Text hier" src="www.url.de/bild.jpg" class="mw-100 w-100">

```

Wenn ich genau das gleiche jetzt in einer Shopware 6.5 Installation (auf einem Webserver) mache, wird zum einen schon in unter dem Text-Editor der Hinweis: „Potenziell gefährlicher Code wird bereinigt und automatisch aus dem Editor entfernt.“ angezeigt und wenn ich versuche das Img-Element einzufügen und den Text-Editor mit einem Klick auf fertig schließe, wird das Img-Element aus dem Quellcode entfernt.

Habe ich da vielleicht nur vergessen eine Einstellung anzupassen oder ist das ein gewolltes Feature mit der neuen 6.5 Version? Wie könnte ich diese „sanitize“ Funktion wieder aus dem Texteditor im Backend entfernen? Damit wäre zumindest für mich dann der komplette Erlebniswelten-Editor unbrauchbar.

Viele Grüße  
Tom

---

<div class="post-metadata">

**Author:** ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)\
**Post date:** [11. Mai 2023 um 14:43 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/2 "2023-05-11T14:43:10Z")

</div>

Um einigermaßen sinnvoll arbeiten zu können und auch sinnvollen HTML-Code zu bekommen, empfehle ich das Plugin [TinyMCE | Shopware Store](https://store.shopware.com/she2129624175456/tinymce.html) - da kann man dann auch über die Benutzeroberfläche direkt Bilder einfügen.

Der Shopware-eigene Editor ist leider Murks. Ich weiß immer noch nicht, wie man so etwas entwickeln konnte - bzw. ob irgendjemand von Shopware diesen Editor schon einmal ernsthaft selber verwendet hat.

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [11. Mai 2023 um 15:26 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/3 "2023-05-11T15:26:56Z")

</div>

**schnauf** damit ein Editor etwas NICHT macht, über 100EUR ausgeben - ggf. sogar für ein Plugin mit Verfallsdatum?

Irgendwo muss doch eine Liste sein, welche Elemente rausgeworfen werden - DB, Config-Datein?

Ich würde JETZT jedenfalls nicht mehr so ein Plugin kaufen.

Der Editor scheint wohl eh „bald“ ausgedient zu haben:  
[https://developer.shopware.com/docs/resources/references/adr/2023-03-27-admin-text-editor-evaluation](https://developer.shopware.com/docs/resources/references/adr/2023-03-27-admin-text-editor-evaluation)

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [11. Mai 2023 um 16:02 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/4 "2023-05-11T16:02:56Z")

</div>

Danke für die Rückmeldungen, das Plugin kenne ich, sehe es aber nicht ein für eine Funktion die Standard sein **MUSS** 129€ im Jahr auszugeben, zumal ich die meisten Funktionen die das Plugin liefert eh nicht nutzen würde. Der Standard Text-Editor ist mit dieser Neuerung jetzt gar nicht mehr zu gebrauchen.

> Vom Regen in die Traufe

Wie ist den das bei all den Shopbetreibern die evtl. Bilder oder andere Elemente z.B. in ihren Produktbeschreibungen haben, sobald sie die Produktbeschreibungen anpassen wollen zerschießen die sich reihenweise die Artikeldaten. Das kann doch so nicht gewollt sein.

Weiß jemand mit welchem Update diese Änderung eingeführt wurde, ich habe dabei in den Changelogs von Version 6.4.20.1, 6.4.20.2 und 6.5 nichts gefunden

---

<div class="post-metadata">

**Author:** ![KJS-EDV](https://avatars.discourse-cdn.com/v4/letter/k/e19b73/32.png) [@KJS-EDV](https://forum.shopware.com/u/KJS-EDV)\
**Post date:** [13. Mai 2023 um 13:25 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/5 "2023-05-13T13:25:43Z")

</div>

Tatsächlich ist die Funktion „Potenziell gefährlicher Code“ ein absolutes NoGo!  
Wer hat sich sowas nur ausgedacht?  
Zur Strafe müßte der mal ein paar Stunden damit arbeiten und sich reihenweise Formatierungen und einfachste html-Elemente zerschießen.  
Absolut dreist, alle Anwender/Kunden auf die Stufe von Kindern zu degradieren, die nicht wissen was sie tun.  
WO KANN MAN DIESEN UNFUG AUSSCHALTEN?  
Zumindest das sollte einem als eigenverantwortlicher Anwender und gestandenem Unternehmer doch zugestanden werden.

Hoffentlich wird dieser Text nun nicht auch „automatisch“ zerschossen.

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [15. Mai 2023 um 08:03 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/6 "2023-05-15T08:03:33Z")

</div>

Ich habe dazu mal kurz ein Issue-Ticket erstellt, auch wenn das wahrscheinlich nicht viel bringen wird: [Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-26763)

Dann ist ja jetzt tatsächlich die einzige kurzfristige Lösung das Plugin aus dem Store, auch eine Möglichkeit um die Umsätze anzukurbeln…

---

<div class="post-metadata">

**Author:** ![MichaelH74](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michaelh74/32/10014_2.png) [@MichaelH74](https://forum.shopware.com/u/MichaelH74)\
**Post date:** [15. Mai 2023 um 10:34 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/7 "2023-05-15T10:34:51Z")

</div>

Vielleicht hilft ja das kostenfreie Plugin hier weiter:

> **[HTML Erlebniswelten Element mit Twig Compiler](https://store.shopware.com/moorl29420842994f/html-erlebniswelten-element-mit-twig-compiler.html)**
>
> Du möchtest bereits fertige HTML-, JavaScript-, und CSS-Inhalte in den Erlebniswelten nutzen, aber der Code wird durch die normalerweise verwendeten…

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [15. Mai 2023 um 11:39 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/8 "2023-05-15T11:39:00Z")

</div>

Hallo Michael,

das Plugin habe ich auch schonmal installiert. Funktioniert bei mir lokal in Dockware (6.5) leider nicht richtig, das liegt aber glaube ich an Dockwear und der Installation aus Github und nicht am Plugin selbst.

Aber selbst wenn ich das Plugin zum Laufen bekomme, würde das ja nur den Texteditor in den Einkaufswelten ersetzen. In den Produkten, Kategorien usw. hätte man ja immer noch das gleiche Problem.

Viele Grüße  
Tom

---

<div class="post-metadata">

**Author:** ![himora](https://avatars.discourse-cdn.com/v4/letter/h/8baadc/32.png) [@himora](https://forum.shopware.com/u/himora)\
**Post date:** [16. Mai 2023 um 07:13 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/9 "2023-05-16T07:13:10Z")

</div>

Nach dem Update bin ich echt überrascht das soetwas da eingebaut wurde. An sich ist damit die ganze Erlebniswelt absoluter Müll geworden. Damit kann man ja nur noch die paar Funktionen von shopware nutzen. In SW 6.4. war das defenitiv besser.

Bitte schnell um Workaround um die Funktion mlos zuwerden

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [16. Mai 2023 um 08:18 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/10 "2023-05-16T08:18:10Z")

</div>

@himora Hab dazu bereits mal ein Ticket erstellt. [Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-25603)

@tom_prok Zieh dir das Plugin aus dem Store, Github musst du dir diesen Branch ziehen [GitHub - moorl/plugin-MoorlCmsTwig at 6.5](https://github.com/moorl/plugin-MoorlCmsTwig/tree/6.5)

VG

---

<div class="post-metadata">

**Author:** ![himora](https://avatars.discourse-cdn.com/v4/letter/h/8baadc/32.png) [@himora](https://forum.shopware.com/u/himora)\
**Post date:** [16. Mai 2023 um 08:37 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/11 "2023-05-16T08:37:58Z")

</div>

Hab es bereits gevotet und gehe jetzt erstmal den umweg über das twig/html Plugin

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [16. Mai 2023 um 10:20 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/12 "2023-05-16T10:20:44Z")

</div>

@Moorleiche Dein Ticket Issue-Ticket dazu habe ich wohl übersehen als ich mein erstellt habe, aber egal, viel hilft vielleicht viel 😅

Wir sind wohl gezwungen das Plugin aus dem Store ([TinyMCE | Shopware Store](https://store.shopware.com/she2129624175456/tinymce.html)) zu kaufen, da wir die Elemente die sanitized werden Teilweise auch in den Produkt- und Kategoriebeschreibungen nutzen.

Für mich stellt sich immer noch die Frage nach dem Sinn dieses neuen Features…

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [16. Mai 2023 um 10:36 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/13 "2023-05-16T10:36:55Z")

</div>

Abgesehen davon, hat der Editor (zumindest bei SW 6.5) allgemein eine Macke. Wenn ich Zeilen, Texte oder eigenen HTML-Code eingeben möchte und danach auf den Button „Fertig“ klicke, wird leider gar nichts übernommen. Erst wenn ich mit der Maus irgendwo anders klicke, wird der Text übernommen. Was soll denn dieser Unsinn?

 ![2023.05.16-12_32_56](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/b/1/b1af2d71e7a6449113eb2a5d2cb115c548a2e203.png)

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [16. Mai 2023 um 11:10 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/14 "2023-05-16T11:10:55Z")

</div>

Ja den Fehler hatte ich auch schonmal, kommt aber zumindest bei mir nicht immer vor. Sehr komisch.

---

<div class="post-metadata">

**Author:** ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)\
**Post date:** [16. Mai 2023 um 13:17 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/15 "2023-05-16T13:17:32Z")

</div>

Ich sag es ja. Der Editor ist absoluter Murks. Erst gerade wieder versucht bei einem Projekt einen einfachen Text zu formatieren. Ohne händisch ins HTML eingreifen zu müssen, kaum möglich. Einem Kunden schon dreimal nicht zumutbar.

Ich weiß nicht, warum man bei Shopware den Aufwand gemacht hat, so eine Krücke von Grund auf neu zu entwickeln und dann quasi ungetestet auf die Kunden loszulassen.

---

<div class="post-metadata">

**Author:** ![himora](https://avatars.discourse-cdn.com/v4/letter/h/8baadc/32.png) [@himora](https://forum.shopware.com/u/himora)\
**Post date:** [17. Mai 2023 um 06:01 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/16 "2023-05-17T06:01:39Z")

</div>

Den gleichen Mist macht der Editor auch bei den Mail Templates. Dort wird auch alles gelöscht was ihm nicht passt. Somit kann man keine Mails mit einem Kopf mehr starten und erst im Fuss ein div, tbale oder was auch immer schließen.

@Shopware, da MÜSST ihr ganz ganz schnell ran… das System ist ja komplett geschrottet worden.

---

<div class="post-metadata">

**Author:** ![wlanthermo-shop](https://avatars.discourse-cdn.com/v4/letter/w/8797f3/32.png) [@wlanthermo-shop](https://forum.shopware.com/u/wlanthermo-shop)\
**Post date:** [19. Mai 2023 um 17:59 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/17 "2023-05-19T17:59:03Z")

</div>

Ich sitze gerade vor dem selben Problem. Nicht einmal mehr ein span mit id kann man mehr einfügen um Sprungmarken zu erstellen. Wer hielt so einen Mist den für eine gute Idee. 😡

---

<div class="post-metadata">

**Author:** ![tom\_prok](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tom\_prok](https://forum.shopware.com/u/tom_prok)\
**Post date:** [19. Mai 2023 um 19:07 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/18 "2023-05-19T19:07:05Z")

</div>

Hast du schon für die Issue-Tickets abgestimmt:

> **[Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-26763)**
>
> Shopware Issuetracker

> **[Shopware Issuetracker](https://issues.shopware.com/issues/NEXT-25603)**
>
> Shopware Issuetracker

@Moritz_Naczenski @marco.steinhaeuser  
Habt ihr schon mitbekommen das es hier **dringend** was zutun gibt?!

---

<div class="post-metadata">

**Author:** ![wlanthermo-shop](https://avatars.discourse-cdn.com/v4/letter/w/8797f3/32.png) [@wlanthermo-shop](https://forum.shopware.com/u/wlanthermo-shop)\
**Post date:** [21. Mai 2023 um 07:53 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/19 "2023-05-21T07:53:02Z")

</div>

Ja hab gevotet. Ich hoffe da bewegt sich bald was.

---

<div class="post-metadata">

**Author:** ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)\
**Post date:** [21. Mai 2023 um 10:35 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/20 "2023-05-21T10:35:21Z")

</div>

Hier gibt es auch noch einen Beitrag im Github Issue.

> <https://github.com/shopware/platform/issues/2999#issuecomment-1448573577>
>
> \### PHP Version
> 
> 8.1
> 
> \### Shopware Version
> 
> 6.5
> 
> \### Expected behaviour
> 
> The HTM…L sanitizer breaks up intended attributes like ids for anchor links or classes for styling. Also other elements like iframes, buttons etc are removed. 
> 
> In fact that the entity property with AllowHtml()-flags are sanitized by default, this feature is more undesirable than useful.
> 
> \### Actual behaviour
> 
> .
> 
> \### How to reproduce
> 
> .

[Nächste Seite](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661.md?page=2)
