{"id":14369,"date":"2024-08-15T06:08:18","date_gmt":"2024-08-15T06:08:18","guid":{"rendered":"https:\/\/www.bay20.com\/?p=14369"},"modified":"2025-09-24T15:54:50","modified_gmt":"2025-09-24T10:09:50","slug":"wie-kann-man-den-html-sanitizer-in-shopware-6-deaktivieren","status":"publish","type":"post","link":"https:\/\/www.bay20.com\/de\/wie-kann-man-den-html-sanitizer-in-shopware-6-deaktivieren\/","title":{"rendered":"Wie kann man den HTML-Sanitizer in Shopware 6 deaktivieren?"},"content":{"rendered":"\n<p>Der HTML-Sanitizer verbessert die Sicherheit, Zuverl\u00e4ssigkeit und Benutzerfreundlichkeit des Texteditors, indem er potenziell gef\u00e4hrlichen oder b\u00f6sartigen HTML-Code eliminiert. Au\u00dferdem werden Stile und Attribute bereinigt, um eine einheitliche und genaue Darstellung des Codes auf verschiedenen Plattformen und Browsern zu gew\u00e4hrleisten. Wenn beispielsweise ein Tag eingef\u00fcgt wird, entfernt der Editor es sofort und zeigt nach einer kurzen Verz\u00f6gerung eine Benachrichtigung an, dass bestimmte Eingaben bereinigt wurden.<\/p>\n\n\n\n<p>Beim Hinzuf\u00fcgen von Inhalten zum Layout, insbesondere im Textbereich, erhalten Sie Folgendes Benachrichtigung:<strong> \u201ePotenziell sch\u00e4dlicher Code wird automatisch bereinigt und aus dem Editor entfernt\u201c.  <\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"751\" height=\"426\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2024\/03\/image-1.png\" alt=\"Wie kann man den HTML-Sanitizer in Shopware 6 deaktivieren\" class=\"wp-image-14370\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2024\/03\/image-1.png 751w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2024\/03\/image-1-300x170.png 300w\" sizes=\"auto, (max-width: 751px) 100vw, 751px\" \/><\/figure>\n\n\n\n<p>Um diese Standardfunktionen zu deaktivieren oder bestimmte HTML-Tags zuzulassen, damit sie nicht automatisch bereinigt und aus dem Editor entfernt werden, f\u00fchren Sie die folgenden Schritte aus:<\/p>\n\n\n\n<p>Durch Anpassungen in der Datei <strong>z-shopware.yaml<\/strong> oder durch einen Workaround ist es m\u00f6glich, bestimmte HTML-Tags innerhalb des zul\u00e4ssigen Codes zuzulassen. Zu Beginn ist die Datei z-<strong>shopware.yaml<\/strong> m\u00f6glicherweise nicht vorhanden und kann durch Duplizieren der Datei shopware.yaml erstellt werden, die sich unter <strong>config\/packages\/ <\/strong>auf dem Server befindet, auf dem Shopware gehostet wird.<\/p>\n\n\n\n<p>F\u00fcgen Sie in der duplizierten Datei<strong> (z-shopware.yaml) <\/strong>einen zus\u00e4tzlichen Schl\u00fcssel namens html_sanitizer: im Abschnitt shopware: ein. Dieser Schl\u00fcssel sollte alle erforderlichen Werte und Platzhalter f\u00fcr die Whitelist enthalten.<\/p>\n\n\n\n<p>So kann beispielsweise der <strong>&lt;img&gt;<\/strong>-Tag zusammen mit CSS-Attributen wie<strong> src, alt <\/strong>und <strong>style<\/strong> in die Whitelist aufgenommen werden.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>shopware:\n  html_sanitizer:\n    sets:\n      -   name: basic\n          tags: &#91; \"img\" ]\n          attributes: &#91; \"src\", \"alt\", \"style\" ]\n          options:\n            - key: HTML.Trusted\n              value: true\n            - key: CSS.Trusted\n              value: true<\/code><\/pre>\n\n\n\n<p>Wenn Sie den Sanitizer trotz potenzieller Sicherheitsrisiken deaktivieren m\u00f6chten, k\u00f6nnen Sie dies innerhalb der Datei z-shopware.yaml mit dem folgenden Code erreichen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>shopware:\n  html_sanitizer:\n    enabled: false<\/code><\/pre>\n\n\n\n<p>Nachdem Sie \u00c4nderungen an der Datei z-shopware.yaml vorgenommen haben. L\u00f6schen Sie den Cache.<\/p>\n\n\n\n<p><strong>Hinweis:-<\/strong><\/p>\n\n\n\n<p><strong>Die Deaktivierung des HTML-Sanitizers erm\u00f6glicht das Einf\u00fcgen von potenziell unsicherem oder b\u00f6sartigem HTML-Code.<\/strong><\/p>\n\n\n\n<p><strong> Bitte kontaktieren Sie uns unter <a href=\"mailto:manish@bay20.com\">manish@bay20.com<\/a> oder rufen Sie uns unter <a href=\"http:\/\/+91-8800519180\">+91-8800519180<\/a> an, wenn Sie Unterst\u00fctzung zu Shopware 6 ben\u00f6tigen. Sie k\u00f6nnen auch die <strong>&nbsp;<a href=\"https:\/\/www.bay20.com\/de\/shopware-entwicklungsunternehmen\/\"><strong>Shopware-Entwicklungsseite<\/strong><\/a><\/strong> besuchen, um die von uns angebotenen Dienstleistungen zu pr\u00fcfen.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der HTML-Sanitizer verbessert die Sicherheit, Zuverl\u00e4ssigkeit und Benutzerfreundlichkeit des Texteditors, indem er potenziell gef\u00e4hrlichen oder b\u00f6sartigen HTML-Code eliminiert. Au\u00dferdem werden Stile und Attribute bereinigt, um eine einheitliche und genaue Darstellung des Codes auf verschiedenen Plattformen und Browsern zu gew\u00e4hrleisten. Wenn beispielsweise ein Tag eingef\u00fcgt wird, entfernt der Editor es sofort und zeigt nach einer kurzen [&hellip;]<\/p>\n","protected":false},"author":74,"featured_media":14376,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78,115,91],"tags":[],"class_list":["post-14369","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-shopware","category-shopware-6","category-shopware-6-anleitungen"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/14369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/users\/74"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/comments?post=14369"}],"version-history":[{"count":12,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/14369\/revisions"}],"predecessor-version":[{"id":17361,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/14369\/revisions\/17361"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/media\/14376"}],"wp:attachment":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/media?parent=14369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/categories?post=14369"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/tags?post=14369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}