# Einbinden eines Javascriptcodes von e-recht24 für Usercentrics Cookie Consent

**URL:** <https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710>\
**Category:** Shopware 6 (German)\
**Created:** [26. Januar 2024 um 15:40 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710 "2024-01-26T15:40:57Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![RockyMountain](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@RockyMountain](https://forum.shopware.com/u/RockyMountain)\
**Post date:** [26. Januar 2024 um 15:40 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/1 "2024-01-26T15:40:57Z")

</div>

Hallo zusammen,  
ich benötige Hilfe von euch. Ich erstelle gerade unseren neuen Webshop mit Shopware 6. Wir sind KUnde bei e-recht24. Dort hab ich das Cookie-Constent-Tool konfiguriert und möchte es in den Webshop mittels Javasciptcode einfügen. Der Code soll direkt als erstes im Header platziert sein. Er sieht wie folgt aus:

Wo genau kann ich den Code einfügen (z.B. in welcher Datei), dass er genau an der Stelle im Quelltext an erster Stelle im erschein? Ich hab es bereits mit „Custom CSS/JS“ probiert, aber ohne Erfolg.

---

<div class="post-metadata">

**Author:** ![windes](https://avatars.discourse-cdn.com/v4/letter/w/ac91a4/32.png) [@windes](https://forum.shopware.com/u/windes)\
**Post date:** [27. Januar 2024 um 08:30 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/2 "2024-01-27T08:30:30Z")

</div>

Hallo,  
ich überschreibe das Template /layout/meta.html.twig

{% sw\_extends ‚@Storefront/storefront/layout/meta.html.twig‘ %}  
{% block layout\_head\_meta\_tags %}  
Hier das Script einfügen.  
{{ parent() }}  
{% endblock %}

---

<div class="post-metadata">

**Author:** ![RockyMountain](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@RockyMountain](https://forum.shopware.com/u/RockyMountain)\
**Post date:** [29. Januar 2024 um 11:11 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/3 "2024-01-29T11:11:56Z")

</div>

Hallo,  
das habe ich probiert mit dem Ergebnis, dass jetzt das FE nicht mehr funktioniert mit der Fehlermeldung im Browser: ERR\_TOO\_MANY\_REDIRECTS  
Das BE funktioniert.

Ich habe die Zeilen wieder gelöscht und die meta.htm.twig in den Originalzustand versetzt. Dann alle Caches gelöscht (Shopcache übers BE und auch im FTP; Browsercache gelöscht; Cookies gelöscht).

Bin ratlos … hat jemand eine Idee, wo ich ansetzen kann, um den Fehler zu beseitigen?

---

<div class="post-metadata">

**Author:** ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)\
**Post date:** [29. Januar 2024 um 11:29 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/4 "2024-01-29T11:29:12Z")

</div>

Im angezeigten Code sind die falschen Anführungszeichen, da die meisten Poster nicht darauf achten Code vor dem Posten als solchen zu formatieren.  
Wenn man das direkt kopiert, funktioniert es keinesfalls. Da gehören Hochkommata hin:

```auto
{% sw_extends '@Storefront/storefront/layout/meta.html.twig' %}
{% block layout_head_meta_tags %}

Hier das Script einfügen.

{{ parent() }}
{% endblock %}

```

Das wäre schon mal die häufigste Fehlerursache.

---

<div class="post-metadata">

**Author:** ![windes](https://avatars.discourse-cdn.com/v4/letter/w/ac91a4/32.png) [@windes](https://forum.shopware.com/u/windes)\
**Post date:** [29. Januar 2024 um 13:58 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/5 "2024-01-29T13:58:52Z")

</div>

Danke fürs berichtigen, ich stehe mit den Editoren etwas auf Kriegsfuß.

---

<div class="post-metadata">

**Author:** ![RockyMountain](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@RockyMountain](https://forum.shopware.com/u/RockyMountain)\
**Post date:** [29. Januar 2024 um 16:10 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/6 "2024-01-29T16:10:59Z")

</div>

@ drakon  
Vielen Dank dafür!! Das war es letztlich!

@windes  
Das hat mich nun 2 Stunden Extraarbeit und einen versemmelten Termin mit meinem Kunden gekostet.  
Trotzdem auch dir vielen Dank, denn mit deiner Grundidee hat es ja schließlich geklappt.

---

<div class="post-metadata">

**Author:** ![RockyMountain](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@RockyMountain](https://forum.shopware.com/u/RockyMountain)\
**Post date:** [29. Januar 2024 um 17:43 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/7 "2024-01-29T17:43:28Z")

</div>

Jetzt hab ich nochmal eine Frage:  
Von e-recht24 bekomme ich folgenden JS-Code, um im Footer die notwendige Verlinkung auf das Consent Tool zu integrieren. Wie kann ich das realisieren, dass es z.B. im Footer-Servicemenu auftaucht?  
Hier der Code:

```auto
<a href="javascript:UC_UI.showSecondLayer();">Cookie-Einstellungen</a>

```

---

<div class="post-metadata">

**Author:** ![windes](https://avatars.discourse-cdn.com/v4/letter/w/ac91a4/32.png) [@windes](https://forum.shopware.com/u/windes)\
**Post date:** [29. Januar 2024 um 19:14 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/8 "2024-01-29T19:14:47Z")

</div>

Erstelle, in Deinem Servicemenü, eine Unterkategorie Cookie-Einstellungen und wähle den Kategorietyp Link aus. Linkziel deinen Link, Linktyp Extern.

---

<div class="post-metadata">

**Author:** ![RockyMountain](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@RockyMountain](https://forum.shopware.com/u/RockyMountain)\
**Post date:** [6. Februar 2024 um 14:34 UTC](https://forum.shopware.com/t/einbinden-eines-javascriptcodes-von-e-recht24-fuer-usercentrics-cookie-consent/102710/9 "2024-02-06T14:34:31Z")

</div>

@windes  
Welchen Teil meines vorher geposteten Codes gebe ich als Link ein? Mit oder ohne Anführungszeichen?

```auto
javascript:UC_UI.showSecondLayer();

```

Diesen Code hab ich nach deiner Anleitung als Linkziel eingegeben. Danach gab es nur noch Fehlermeldungen, Kategorien wurden BE nur noch ohne Text angezeigt und waren nicht mehr bearbeitbar. Nach längerem Fehlersuchen war ein Restore von DB und Dateien unumgänglich, weil auch im FE nichts mehr richtig funktionierte.  
Hab ich da mit dieser Eingabe einen Fehler gemacht oder woran kann es gelegen haben?
