# JavaScript Fehler in der SW 5.6.9 - Cookie Manager klappt nicht auf

**URL:** <https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603>\
**Category:** Shopware 5\
**Created:** [31. März 2021 um 11:34 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603 "2021-03-31T11:34:01Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [31. März 2021 um 11:34 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603/1 "2021-03-31T11:34:01Z")

</div>

Musste heute eine neue Testumgebung aufsetzen. Also eine jungfräuliche Version 5.6.9 installiert.

Beim Testen und Einstellen bezüglich Cookies ist mir folgendes aufgefallen:

Grundeinstellungen → Datenschutz → Nur Hinweis anzeigen  
oder  
Grundeinstellungen → Datenschutz → Cookies erst nach Erlaubnis setzen

Fehler in der Konsole:

```
Uncaught TypeError: plugin is undefined

```

Verweis auf:

```
function openCookieConsentManager () {
    var plugin = $('*[data-cookie-consent-manager="true"]').data('plugin_swCookieConsentManager');
    plugin.openConsentManager();
}

```

Das hat zur Folge das sich der Cookie-Manager nicht mehr öffnen lässt.

Grundeinstellungen → Datenschutz → Technisch notwendige Cookies erlauben (Browser-Sitzung, CSRF), restliche nach Erlaubnis setzen

Hier ist alles ok.

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [31. März 2021 um 12:17 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603/2 "2021-03-31T12:17:52Z")

</div>

Ich glaube die Bugs gehen noch weiter.

Grundeinstellungen → Datenschutz → Technisch notwendige Cookies erlauben (Browser-Sitzung, CSRF), restliche nach Erlaubnis setzen  
(damit überhaupt der Cookie-Manager funktioniert)

Wir haben ein zusätzliches Auto-Login Plugin. Im Cookie-Manager wird dieses unter „Komfortfunktion“ auch angezeigt, ist jedoch **nicht** aktiviert. Das Plugin setzte aber dennoch sein eigenes Cookie. Bedeutet, Cookies von fremden Plugins sollten hier nicht gesetzt werden können.

---

<div class="post-metadata">

**Author:** ![f.brandl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/f.brandl/32/13047_2.png) [@f.brandl](https://forum.shopware.com/u/f.brandl)\
**Post date:** [4. Oktober 2021 um 10:42 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603/3 "2021-10-04T10:42:11Z")

</div>

@R4M konnte das Problem gelöst werden? Stehe mit SW 5.7.3 und einem jungfräulichen Theme an der gleichen Stelle und komme nicht weiter. Es scheint alles in Ordnung zu sein, dennoch erhalte ich

```auto
Cannot read property 'openConsentManager' of undefined

```

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [4. Oktober 2021 um 10:44 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603/4 "2021-10-04T10:44:53Z")

</div>

Lade-Reihenfolge beachtet?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. Oktober 2021 um 11:43 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603/5 "2021-10-04T11:43:31Z")

</div>

> [@f.brandl](#):
>
> konnte das Problem gelöst werden?

Nein, das Problem ist immer noch. Zumindest in meiner 5.7.2 Test-Version.

> [@brettvormkopp](#):
>
> Lade-Reihenfolge beachtet?

Welche denn? Was meinst du? Das kommt ja von Shopware.

---

<div class="post-metadata">

**Author:** ![f.brandl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/f.brandl/32/13047_2.png) [@f.brandl](https://forum.shopware.com/u/f.brandl)\
**Post date:** [4. Oktober 2021 um 11:50 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603/6 "2021-10-04T11:50:09Z")

</div>

@R4M Ich konnte es nun lösen. Im eigenen Theme hat folgendes in der **frontend/index/index.tpl** gefehlt:

```auto
{* Cookie consent manager*}
{block name='frontend_index_cookie_consent_manager'}
    {include file='frontend/index/cookie_consent.tpl'}
{/block}

```

siehe [hier](https://forum.shopware.com/t/umsetzung-cookie-consent-manager-v-5-6-3/63692/8)

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. Oktober 2021 um 11:52 UTC](https://forum.shopware.com/t/javascript-fehler-in-der-sw-5-6-9-cookie-manager-klappt-nicht-auf/86603/7 "2021-10-04T11:52:52Z")

</div>

Komisch, denn ich habe dieses Verhalten im originalen Shopware Responsive Theme.
