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

<div class="post-metadata">

**Author:** ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)\
**Post date:** [18. Juni 2023 um 10:35 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/81 "2023-06-18T10:35:26Z")

</div>

Good idea, but in my case it doesn’t work, the opposite is happening, now everything is cleaned. Not even simple text remains.

Now it works, was a configuration problem on my server.

Kann das Modul empfehlen, funktioniert gut. Admin kompilieren nicht vergessen…

---

<div class="post-metadata">

**Author:** ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)\
**Post date:** [18. Juni 2023 um 10:38 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/82 "2023-06-18T10:38:48Z")

</div>

@dneustadt Wenn ich den von Dir angebotenen Code in die shopware.yml einfüge und danach ein Bild einfüge, wird der img Tag stehen gelassen, aber src und alt Tag werden immer geleert, egal, was ich da rein schreibe. Wo liegt da jetzt der Fehler?

---

<div class="post-metadata">

**Author:** ![s.rothe](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@s.rothe](https://forum.shopware.com/u/s.rothe)\
**Post date:** [19. Juni 2023 um 12:19 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/83 "2023-06-19T12:19:48Z")

</div>

Ich denke Shopware wird den Fix für unser Problem nur ab Version Rise und höher zur Verfügung stellen.  
Die CE bekommt doch schon seit langem keine echten Features mehr bereitgestellt.

---

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

</div>

selten etwas nerviges erlebt… Grade bei großen Kunden ist das doch ein No Go!

Trotz änderungen in der Shopware.yaml und dem Plugin wird der Code zwar gespeichert aber im Frontend kommt nichts an

---

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

</div>

Also im Backend habe ich → Speichern problemlos möglich

```auto
<div class="dm-index-column">
	<a title="einTitel" href="/Link/">
  		<img alt="Alt-Text" src="bild.jpg" class="ekw-dmimg2">
  			<div class="dm-index-img-centered-text">Text
			</div>
  	</a>
</div>

```

Wird auch gespeichert.  
Das Ganze in ein CMS TEXT Element.

Im frontend habe ich nur noch im Quellcode und im Dump:

```auto
<div class="dm-index-column">
        \t<a title="einTitel" href="Link">        
          </a><div class="dm-index-img-centered-text">
	<a title="einTitel" href="Link">Text</a></div><a title="einTitel" href="Link">
          </a>
          </div>

```

Warum er aus einem Link über alles 3 Links macht und dann auch noch mein Bild klaut verstehe ich nicht…  
HILFE!

---

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

</div>

Bekommst du eine Fehlermeldung in der Konsole, wenn du nach Anpassung der Shopware.yaml den Cache löschst? „does not contain valid YAML“

Wenn ja, liegt es wahrscheinlich an der Formatierung der Datei, yaml ist da anscheinend sehr anspruchsvoll und ich würde dir empfehlen eine Yaml-Erweiterung für deine IDE herunterzuladen, sonst suchst du da ewig nach fehlerhaften/fehlenden Tabs und Leerzeichen.

---

<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:** [20. Juni 2023 um 08:00 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/87 "2023-06-20T08:00:02Z")

</div>

Danke @tom_prok

Bilder werden wirklich wieder angzeigt, wir haben auf der Startseite jedoch einen Video Banner Fullscreen Autoplay

```auto
<div class="emotion--video" data-mode="scale" data-scaleoriginx="50" data-scaleoriginy="50" data-scale="1"> 
<video autoplay loop muted playsinline class="video--element" poster="" autoplay="" loop="" muted="">
<source src="/media/d6/07/17/1666961393/Video.mp4" type="video/mp4">
</video>
</div>

```

Shopware.yaml

```auto
            - name: basic
              tags: ["img","a","video","source", "abbr", "acronym", "address", "b", "bdo", "big", "blockquote", "br", "caption", "center", "cite", "code", "col", "colgroup", "dd", "del", "dfn", "dir", "div", "dl", "dt", "em", "font", "h1", "h2", "h3", "h4", "h5", "h6", "hr", "i", "ins", "kbd", "li", "menu", "ol", "p", "pre", "q", "s", "samp", "small", "span", "strike", "strong", "sub", "sup", "table", "tbody", "td", "tfoot", "th", "thead", "tr", "tt", "u", "ul", "var",]
              attributes: ["src", "alt", "id","align", "bgcolor", "border", "cellpadding", "cellspacing", "cite", "class", "clear", "color", "colspan", "dir", "face", "frame", "height", "href", "id", "lang", "name", "noshade", "nowrap", "rel", "rev", "rowspan", "scope", "size", "span", "start", "style", "summary", "title", "type", "valign", "value", "width", "target", "data-scale", "poster", "autoplay", "loop", "muted", "playsinline", "data-mode", "data-scaleoriginx", "data-scaleoriginy",]
              options:
                  - key: Attr.EnableID
                    value: true
                  - key: Attr.ID.HTML5
                    value: true
                  - key: Attr.AllowedFrameTargets
                    values: ['_blank', '_self', '_parent', '_top']
                  - key: Attr.AllowedRel
                    values: ['nofollow', 'print']

```

Jetzt bekomme ich aber das Video nicht mehr zum laufen:

# User Warning: Element ‚video‘ is not supported (for information on implementing this, see the support forums)

---

<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:** [20. Juni 2023 um 08:21 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/88 "2023-06-20T08:21:06Z")

</div>

Das größte Ärgernis ist für uns gerade, dass nun auch Textbausteine bereinigt werden.  
Besteht die Möglichkeit mit einer YAML Config diese html\_sanitizer Funktion vollständig abzuschalten bzw. alles zu erlauben?  
Wir benötigen diese Funktion in unseren Shops nicht, da der Content jeweils von erfahrenen Personen gepflegt wird, die keine Bevormundung benötigen.

---

<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:** [20. Juni 2023 um 08:36 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/89 "2023-06-20T08:36:06Z")

</div>

das Plugin von [HungMac](https://forum.shopware.com/u/HungMac) aber war auch nicht zielführend bei meinen Videos etc.

---

<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:** [20. Juni 2023 um 08:59 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/90 "2023-06-20T08:59:09Z")

</div>

Danke für den Hinweis! Funktioniert bei uns bei den ersten Tests.

@HungMac  
Thank you for your efforts on this problem! 👍  
Is there any chance to implement a YAML config to natively disable the html\_sanitizer feature or at least allow everything without the need of a plugin?

---

<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:** [20. Juni 2023 um 09:11 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/91 "2023-06-20T09:11:44Z")

</div>

@HungMac can you help me with my Video from the post 1H ago?

---

<div class="post-metadata">

**Author:** ![HungMac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/hungmac/32/20993_2.png) [@HungMac](https://forum.shopware.com/u/HungMac)\
**Post date:** [20. Juni 2023 um 09:54 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/92 "2023-06-20T09:54:41Z")

</div>

@hk-shop Thank for your feedback. I updated my plugin to fix the issue. Now it should work with the cms-block-text. Can you update the plugin and recheck again?

 ![Screenshot 2023-06-20 at 16.53.21](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/e/1/e1c66a2db26c3b242abe9a5d16d0770a48ba7121.jpeg)

---

<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:** [20. Juni 2023 um 09:57 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/93 "2023-06-20T09:57:59Z")

</div>

Das große Problem von Seiten Shopware ist sicherlich so eine Funktion in einem Update mehr oder weniger still und leise auszuspielen. Ich will nicht wissen, wieviele aufwendig formatierte Inhalte beim Speichern unbewusst und unwiderruflich verloren gehen.

Solche Funktionen bitte:

- bei Neuinstallationen gerne direkt aktivieren und optional deaktivierbar (funktioniert ja zumindest einigermaßen über die Konfig)
- bei Updates standardmäßig deaktviert!

---

<div class="post-metadata">

**Author:** ![HungMac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/hungmac/32/20993_2.png) [@HungMac](https://forum.shopware.com/u/HungMac)\
**Post date:** [20. Juni 2023 um 10:03 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/94 "2023-06-20T10:03:51Z")

</div>

Hi @nvdennis

From now we cannot disable the html\_santifizer feature within the YAML config. We should wait for the final solution from Shopware 😃

* * *

Translated by DeepL

Ab sofort können wir die html\_santifizer-Funktion in der YAML-Konfiguration nicht mehr deaktivieren. Wir sollten auf die endgültige Lösung von Shopware warten 😃

---

<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:** [20. Juni 2023 um 10:06 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/95 "2023-06-20T10:06:17Z")

</div>

Eigentlich hatte ich SW6 doch noch einmal ein wenig auf dem Schirm für ab 2024 und unseren kleinen Shop.  
Der sanitizer in dieser Form ist für mich nun aber ein absolutes NoGo - leider.

Das Plugin ist ja auch eher ein „mit der Brechstange ein Problem lösen“, da das script eine Core-Datei austauscht - und wohl auch nach jedem Shopwareupdate neu aktiviert werden. Ich kann mir nicht vorstellen, dass Shopware an solche „Lösungen“ ein Interesse hat.

Das Thema „Bevormundung“ ist das eine. Ungefragt alte Inhalte nach dem Update und neu speichern, still und heimlich unwiederruflich zu löschen, ist für mich 100% Computersabotage.

Wo kommt eigentlich diese unsägliche Arroganz der Brüder her, uns so zu behandeln und wie Elon & Reddit das Thema auszusitzen?  
Auch bei Slack wird der sanitizer kritisiert - NULL Einsicht.

Edit:  
Sorry - sollte eine allgemeine Antwort sein, und nicht auf area-net 😉

---

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

</div>

> [@HungMac](#):
>
> html\_santifizer feature within the YAML

Seriously??? Wtf

Gut, dass wir allen Kunden bis jetzt noch vom Update auf 6.5 abgeraten haben! Und bevor es hier nicht eine saubere und verlässliche Lösungen gibt, wird das auch so bleiben.

---

<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:** [20. Juni 2023 um 11:10 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/97 "2023-06-20T11:10:03Z")

</div>

@HungMac Thank you!!!

My Video is working again!

 ![grafik](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/b/4/b4693262a23cbf94c0f9d77f08c1f9fec10cb534.jpeg)

---

<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:** [20. Juni 2023 um 17:04 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/98 "2023-06-20T17:04:03Z")

</div>

/push  
Kein Zustand direkt nach dem Update gehen inhalte verloren! Muss wirklich deaktivierbar sein.

---

<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:** [21. Juni 2023 um 07:06 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/99 "2023-06-21T07:06:18Z")

</div>

> [@Seit 6.5.0 ist kein eigener HTML Code mehr möglich!](https://forum.shopware.com/t/seit-6-5-0-ist-kein-eigener-html-code-mehr-moeglich/100180/3):
>
> Verbesserungsvorschläge werden zukünftig hierüber behandelt.

> **[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:** ![Anotherone](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@Anotherone](https://forum.shopware.com/u/Anotherone)\
**Post date:** [21. Juni 2023 um 07:13 UTC](https://forum.shopware.com/t/text-editor-bereinigt-quellcode-und-entfernt-bilder-img-element/99661/100 "2023-06-21T07:13:27Z")

</div>

Das Problem (aus meiner Sicht) ist ja nicht, das Shopware an solchen „Lösungen“ kein Interesse hat, sondern das Shopware an einer Lösung generell kein Interesse hat. Ich frage mich: Warum? Die Funktionen (AllowHtml/HtmlSanitizer) sitzen ja im Core, der, soweit ich das verstanden habe, generell nicht überschrieben werden „darf“. Und die FieldCollection der Core-Entitäten „darf“ man imho auch nicht überschreiben. Oder gibt es einen Weg, die genannten Klassen zu erweitern/überschreiben?

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

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