# 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:** 6

<div class="post-metadata">

**Author:** ![hk-shop](https://avatars.discourse-cdn.com/v4/letter/h/9d8465/32.png) [@hk-shop](https://forum.shopware.com/u/hk-shop)\
**Post date:** [21. Juni 2023 um 08:18 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/101 "2023-06-21T08:18:24Z")

</div>

Das Hauptproblem ist ja nichtmal das „Feature“, dass kein Mehrwert bietet.  
Sonden wie damit umgenagen wird alle Issues einfach schliesen etc.  
Bleibt nur zu hoffen das mehr auf 6.5 updaten wollen und sich dann auch beschweren.

Genauso wie die englischen Posts von deutschen Mitarbietern bei SW in deutschsprachigen Facebookgruppen 😃

---

<div class="post-metadata">

**Author:** ![marco.steinhaeuser](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marco.steinhaeuser/32/14512_2.png) [@marco.steinhaeuser](https://forum.shopware.com/u/marco.steinhaeuser)\
**Post date:** [22. Juni 2023 um 12:39 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/102 "2023-06-22T12:39:29Z")

</div>

So Leute, also hier ist was auf dem Weg.

Man konnte sich darauf einigen, eine YAML-Option einzubauen, um den Sanitizer komplett auszuschalten. Diese Option wird per default angeschaltet sein und muss aktiv (in einer YAML-Datei) ausgeschaltet werden.

Zusätzlich wird es einen neuen ausführlichen Beitrag in der Dokumentation zu diesem Thema geben.

Die Option ist bereits in Arbeit und darf in einem der nächsten Releases erwartet werden.

---

<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:** [22. Juni 2023 um 12:41 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/103 "2023-06-22T12:41:19Z")

</div>

> eine YAML-Option einzubauen, um den Sanitizer komplett auszuschalten. Diese Option wird per default angeschaltet sein und muss aktiv (in einer YAML-Datei) ausgeschaltet werden.

So ist das doch ein sauberer Weg! Super.

---

<div class="post-metadata">

**Author:** ![dm68](https://avatars.discourse-cdn.com/v4/letter/d/e68b1a/32.png) [@dm68](https://forum.shopware.com/u/dm68)\
**Post date:** [22. Juni 2023 um 12:51 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/104 "2023-06-22T12:51:15Z")

</div>

super Danke @marco.steinhaeuser, warum nicht gleich 😃

bleibt es dann updatesicher wenn man in der yaml rumbastelt?

---

<div class="post-metadata">

**Author:** ![msg20](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/msg20/32/14162_2.png) [@msg20](https://forum.shopware.com/u/msg20)\
**Post date:** [22. Juni 2023 um 15:16 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/105 "2023-06-22T15:16:47Z")

</div>

Na prima, geht doch! Shopware - erschafft doch noch das Außergewöhnliche …

Ich hab inzwischen „getwigt“ und „gehackt“ und eine Menge Zeit wegen dieser Sanitizer Choose vergeudet aber eben nicht „geyamlt“

Bleibt zu hoffen, dass es so bleibt, besser gesagt **bitte keine Nötigung in der yaml Datei zu friemeln.**

Ich möchte eine Option im Backend haben, in welcher die **Sanitize Funktion default deaktiviert** ist.  
Wir konnten ja hier schon mehrfach von diversen verschwundenen Inhalten nach dem Update bzw. einer Migration lesen

---

<div class="post-metadata">

**Author:** ![marco.steinhaeuser](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marco.steinhaeuser/32/14512_2.png) [@marco.steinhaeuser](https://forum.shopware.com/u/marco.steinhaeuser)\
**Post date:** [22. Juni 2023 um 20:18 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/106 "2023-06-22T20:18:25Z")

</div>

> [@dm68](#):
>
> super Danke @marco.steinhaeuser, warum nicht gleich 😃

Ach - ich glaube, das war schon eine recht zackigige Reaktion 😃

Hier sitzt eben nicht nur ein Entwickler, der sich mal schnell etwas ausdenkt, um Kunden zu ärgern und der sofort zurückrudern kann, wenn irgendjemand theatralische Posts durch die Weltgeschichte wirft. Da dürfen schon sehr viele Leute mitreden, denen man durch die Bank weg ein ganz gutes Verständnis von Softwarearchitektur und -Sicherheit zutrauen darf 😉

> [@dm68](#):
>
> bleibt es dann updatesicher wenn man in der yaml rumbastelt?

Fakt! Eine solche yaml-Datei mit projektspezifischen Optionen darf nicht durch den Hersteller überschrieben werden.

---

<div class="post-metadata">

**Author:** ![marco.steinhaeuser](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marco.steinhaeuser/32/14512_2.png) [@marco.steinhaeuser](https://forum.shopware.com/u/marco.steinhaeuser)\
**Post date:** [22. Juni 2023 um 20:31 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/107 "2023-06-22T20:31:51Z")

</div>

> [@msg20](#):
>
> Bleibt zu hoffen, dass es so bleibt, besser gesagt **bitte keine Nötigung in der yaml Datei zu friemeln.**

Ich verstehe den Zusammenhang grad nicht.

> [@msg20](#):
>
> Ich möchte eine Option im Backend haben, in welcher die **Sanitize Funktion default deaktiviert** ist.

Es tut mir wirklich leid, Dich an dieser Stelle enttäuschen zu müssen: Das wird nicht passieren, auch wenn Du das gern haben möchtest. Wir müssen uns an Sicherheitsrichtlinien halten, die momentan eben „en vogue“ sind - völlig Wumpe, wie das irgendjemand anderes löst. Und bei „en vogue“ geht es eben nicht nur darum, was grad _in_ ist oder ob ein Entwickler grad Bock drauf hat, so etwas zu tun. Ganz konkret geht es um Gewährleistungspflichten und darum, ob uns jemand als Hersteller für Unzulänglichkeiten an dieser Stelle direkt ins Knie schießen kann, weil ein Mitarbeiter dort im Unternehmen eben Unfug anrichten _konnte_.

Ist diese Erklärung plausibel?

---

<div class="post-metadata">

**Author:** ![msg20](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/msg20/32/14162_2.png) [@msg20](https://forum.shopware.com/u/msg20)\
**Post date:** [23. Juni 2023 um 05:45 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/108 "2023-06-23T05:45:45Z")

</div>

Hallo Marco,

nicht hat irgendjemand theatralische Posts durch die Weltgeschichte geworfen, sondern haben User ihr Unverständnis ausgedrückt.

Plötzlich gibt es Sicherheitsrichtlinien die momentan „en vogue“ sind …gerade in Mode?

Das ganze „Theater“ hätte doch mit simpler Kommunikation vermieden werden können.

Achtung liebe User, in Version SW 6.5.x ist aus Gründen der Sicherheit bzw. aus Gründen der Gewährleistungspflicht (beides näher erläutern) das Einfügen von Code zur Darstellung von…. nicht mehr möglich

Oder eben: Fakt! Eine solche yaml-Datei mit projektspezifischen Optionen darf nicht durch den Hersteller überschrieben werden.

Statt dessen hat Shopware ohne Vorankündigung die Sanitize Funktion in 6.5.x eingebaut, zumindest habe ich nichts im Vorfeld vernommen.  
Ich denke wir sind uns einig, dass das Code einfügen an allen möglichen Stellen aus unterschiedlichen Gründen, bei vielen Shop Betreibern gängige Praxis ist.  
Und ehrlich gesagt auch erforderlich, insofern werden viele User das System Shopware nicht mehr so toll finden. **Hey, ich kann nicht mal ein Bild einfügen!**

Zum Glück bin ich nach der Migration noch in der pre launch Phase und kann das entsprechend abfangen.  
Wer aber nun einfach von 6.4.x zu 5.6.x updatet oder nicht Bescheid weiß wird äußerst kalt erwischt.

Ich verstehe zwar Shopware aber bitte Shopware, verstehe auch uns User, wir sind eure Klientel.

Und wenn ein böser Mitarbeiter im Unternehmen wirklich was sabotieren will, dann findet er auch andere Wege.

Evtl. gibt es ja noch eine andere praktikable Lösung, statt bloß nicht zu vergessen die yaml Datei zu modifizieren.

Ich lebe jetzt damit nur wie die Anderen das können weiß ich nicht.

Beste Grüße  
Hans

---

<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:** [23. Juni 2023 um 06:42 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/109 "2023-06-23T06:42:37Z")

</div>

> [@msg20](#):
>
> Ich lebe jetzt damit nur wie die Anderen das können weiß ich nicht.

Wenn es in der nächsten Version mit einem Flag ausschaltbar ist - ohne sich eine "aufwendige "Konfig zusammenbasteln zu müssen - ist das doch ein gangbarer Weg. @marco.steinhaeuser hat die Beweggründe aus Herstellersicht glaube ich ganz gut beschrieben. Shopware ist nicht mehr das System, mit dem man alles schnell per UI zusammenklicken kann. Um Shopware sauber zu installieren und zu betreiben zu können, sind ein wenig technisches Verständnis notwendig. Den Admin-Worker kann ich ja auch „nur“ per YAML deaktivieren,

Muss man wissen und beachten, dann ist meines Erachtens Shopware 6 ein geniales System. Und nein, es ist nicht perfekt.

---

<div class="post-metadata">

**Author:** ![hk-shop](https://avatars.discourse-cdn.com/v4/letter/h/9d8465/32.png) [@hk-shop](https://forum.shopware.com/u/hk-shop)\
**Post date:** [23. Juni 2023 um 10:30 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/110 "2023-06-23T10:30:29Z")

</div>

Man muss auch ehrlich sagen, wenn es via yaml deaktiviert werden kann und es offiziell eine Anleitung gibt wie man es komplett und nicht nur halb deaktiviert ist das ausreichend.

Wer in der yaml Datei nicht mal ein false setzen kann sollte auch keinen HTML Code einpflegen 😃

Mit 100% update Garantie, dass die yaml nicht überschrieben wird perfekt.

---

<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:** [26. Juni 2023 um 06:58 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/111 "2023-06-26T06:58:24Z")

</div>

> **[Possibility to disable HTML Sanitizer](https://feedback.shopware.com/forums/942607-shopware-6-product-feedback-ideas/suggestions/46775674-possibility-to-disable-html-sanitizer)**
>
> With 6.5, the HTML Sanitizer was added, which removes possible malicious code in the text editor in the admin. There are possibilities to add certain bypasses, but no possibility to disable it completely.
> 
> For example, some CSS attributes cannot be...

---

<div class="post-metadata">

**Author:** ![rundum\_digital](https://avatars.discourse-cdn.com/v4/letter/r/8dc957/32.png) [@rundum\_digital](https://forum.shopware.com/u/rundum_digital)\
**Post date:** [28. Juni 2023 um 11:45 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/112 "2023-06-28T11:45:38Z")

</div>

Das klingt super. Gibt es eine Aussicht zu wann das Update Release geplant ist?

---

<div class="post-metadata">

**Author:** ![marco.steinhaeuser](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/marco.steinhaeuser/32/14512_2.png) [@marco.steinhaeuser](https://forum.shopware.com/u/marco.steinhaeuser)\
**Post date:** [28. Juni 2023 um 12:01 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/113 "2023-06-28T12:01:15Z")

</div>

Wenn alles klappt, am Montag 😉

---

<div class="post-metadata">

**Author:** ![markus.klees](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/markus.klees/32/7714_2.png) [@markus.klees](https://forum.shopware.com/u/markus.klees)\
**Post date:** [30. Juni 2023 um 23:43 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/114 "2023-06-30T23:43:43Z")

</div>

Hier ist eine Anleitung zu finden, wie man bestimmte HTML Tags erlauben kann: [Umgehen des HTML Sanitizers in Shopware 6.5: Ein Workaround - DURCHSCHNITTSKUNDE](https://www.durchschnittskunde.de/umgehen-des-html-sanitizers-in-shopware-6-5-ein-workaround/)

EDIT:  
Wenn man dies komplett deaktivieren möchte, dann ist dies nun auch möglich.

> **[Wie du den Sanitizer in Shopware 6 ab Version 6.5.3.0 deaktivieren kannst -...](https://www.durchschnittskunde.de/wie-du-den-sanitizer-in-shopware-6-ab-version-6-5-3-0-deaktivieren-kannst/)**
>
> Anleitung, wie du den Sanitizer in Shopware 6 ab der Version 6.5.3.0 deaktivieren kannst. Der Sanitizer ist ein Sicherheitsmechanismus, der unerwünschte Inhalte aus Eingabefeldern entfernt, um potenzielle Sicherheitsrisiken zu minimieren. Manchmal...

---

<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:** [3. Juli 2023 um 12:57 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/115 "2023-07-03T12:57:18Z")

</div>

SW 6.5.3.0  
z-shopware.yaml

```auto
shopware:
    html_sanitizer:
        enabled: false

```

reload admin.  
Shopware scheint nun die Finger vom HTML zu lassen 😉 👍

---

<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:** [4. Juli 2023 um 09:16 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/116 "2023-07-04T09:16:57Z")

</div>

Es klappt tatsächlich wieder so wie man es möchte… DANKE

---

<div class="post-metadata">

**Author:** ![nvdennis](https://avatars.discourse-cdn.com/v4/letter/n/439d5e/32.png) [@nvdennis](https://forum.shopware.com/u/nvdennis)\
**Post date:** [5. Juli 2023 um 11:55 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/117 "2023-07-05T11:55:13Z")

</div>

Leider werden bei uns die Textbausteine immer noch beim Speichern bereinigt.  
Gibt es dafür auch eine Lösung?

---

<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:** [5. Juli 2023 um 13:19 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/118 "2023-07-05T13:19:10Z")

</div>

Vielleicht hilft dir das ja weiter: [Arbeit mit Textbausteinen in SW 6 mangelhaft](https://forum.shopware.com/t/arbeit-mit-textbausteinen-in-sw-6-mangelhaft/100188)

---

<div class="post-metadata">

**Author:** ![markus.klees](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/markus.klees/32/7714_2.png) [@markus.klees](https://forum.shopware.com/u/markus.klees)\
**Post date:** [5. Juli 2023 um 13:38 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/119 "2023-07-05T13:38:19Z")

</div>

Hat das deaktivieren nicht geholfen? Hast du das Update auf 6.5.3.0 auch installiert?

> [@Text Editor "bereinigt" Quellcode und entfernt Bilder (img-Element)](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/114):
>
> Hier ist eine Anleitung zu finden, wie man bestimmte HTML Tags erlauben kann: [Umgehen des HTML Sanitizers in Shopware 6.5: Ein Workaround - DURCHSCHNITTSKUNDE](https://www.durchschnittskunde.de/umgehen-des-html-sanitizers-in-shopware-6-5-ein-workaround/) EDIT: Wenn man dies komplett deaktivieren möchte, dann ist dies nun auch möglich.

---

<div class="post-metadata">

**Author:** ![nvdennis](https://avatars.discourse-cdn.com/v4/letter/n/439d5e/32.png) [@nvdennis](https://forum.shopware.com/u/nvdennis)\
**Post date:** [5. Juli 2023 um 13:40 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/120 "2023-07-05T13:40:39Z")

</div>

SW Version 6.5.3.0  
html\_sanizer per z-shopware.yaml deaktiviert  
In den Erlebniswelten wird nichts mehr bereinigt, im Textbaustein schon.  
Edit: Vorerst über die API gelöst aber das ist schon aufwändig.

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

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