Javascript und Links in HTML Bausteinen werden gelöscht

Hallo! das Thema habe ich hier im Forum schön öfter gesehen, jedoch gab es nie eine Antwort darauf. Bei allen HTML Elementen im Backend werden sowohl Javascript, aber auch einige Links gelöscht, wenn diese per HTML eingegeben werden. Wenn z.B. eine div-Box als Link mittels versehen werden soll wird der Link nach dem speichern einfach gelöscht. Das gleiche gilt für Javascript. Es scheint als ob viele User das Problem haben und es wäre super, wenn es seitens Shopware da eine Lösung geben würde.

Da würde ich eine Hilfe von Shopware auch sehr schätzen!

Auf eine Lösung dafür warten wir auch schon länger…

push…

Würde das Thema auch nochmal gerne hoch holen. Wenn bei einer Einkaufswelt eine div-Box als Link mittels versehen werden soll wird der Link nach dem speichern einfach gelöscht. Kann man das irgendwie abstellen? :frowning:

Wie versieht man denn einen

-Tag mit einem href-Attribut als Link? Shopware löscht sinnvollerweise einige sicherheitsrelevante Elemente innerhalb der „WYSIWIG“-Editoren. In den Einkaufswelten ist es aber möglich ein HTML-Element einzusetzen oder den HTML-Modus des Editors zu benutzen. Ansonsten gibt es die Möglichkeit, sich eine eigenes Einkaufwelten-Element für das Backend zu definieren.

1 „Gefällt mir“

Danke schonmal für deine Antwort, so langsam gehen uns nämlich echt die Ideen aus. Wir haben in einer Einkaufswelt als HTML-Element folgenden Code: [ Text der zu verlinkenden Box ](http://link.de/kategorie/unterkategorie) Es soll halt eine “Box” werden, die komplett verlinkt ist (anklickbar), wenn wir diesen Code aber einfügen und speichern wird der Link einfach heraus gelöscht… Falls du eine Idee hast, würdest du uns wirklich sehr helfen.

Hallo, möchte hier an diesem Punkt auch nochmal anknüpfen, da es nicht möglich ist in den Einkaufswelten (HTML-Element) einen JavaScript-Code zu hinterlegen. Gibt es aus die zusätzliche Definition eines eigenen Elements dies zu realisieren?

Hallo, dafür sollte man sich ein eigenes Einkaufswelt-Element anlegen. Es ist der Editor, der diese löscht und das macht für “Standard”-Redakteure auch Sinn. Es erhöht die Sicherheit. Viele Grüße H. Thomas [quote=“sfquadrat”]Hallo, möchte hier an diesem Punkt auch nochmal anknüpfen, da es nicht möglich ist in den Einkaufswelten (HTML-Element) einen JavaScript-Code zu hinterlegen. Gibt es aus die zusätzliche Definition eines eigenen Elements dies zu realisieren?[/quote]

1 „Gefällt mir“

[quote=“hth”]… dafür sollte man sich ein eigenes Einkaufswelt-Element anlegen. Es ist der Editor, der diese löscht und das macht für “Standard”-Redakteure auch Sinn. Es erhöht die Sicherheit…[/quote] Habe jetzt explizit nach WIKI-Artikel ein Third-Party-Element angelegt, welches ähnlich dem HTML-Element entspricht, jedoch nicht mit der Eingabemaske des Tiny arbeitet sondern mit einem reinem Textarea. Und so hat es auch funktioniert. Danke nochmal.

Wäre nichts weiter als kollegial!

Hi, hat jemnad eine Möglichkeit, damit JS auch in der Artikelbeschreibung auf der Detailseite gespeichert werden kann? Edit: Für alle die ebenfalls nach einer Möglichkeit suchen hier eine Lösung: In der description.tpl den Block frontend_detail_description_text ergänzen (append) und mit {literals} das Parsen durch Smarty verhindern