# Nach Update auf 5.6. funktionieren die Einkaufswelten nicht mehr.

**URL:** <https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090>\
**Category:** Allgemein\
**Tags:** shopping-worlds\
**Created:** [14. August 2019 um 18:30 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090 "2019-08-14T18:30:38Z")\
**Posts on this page:** 14\
**Page:** 2

<div class="post-metadata">

**Author:** ![elvwis](https://avatars.discourse-cdn.com/v4/letter/e/bc79bd/32.png) [@elvwis](https://forum.shopware.com/u/elvwis)\
**Post date:** [29. August 2019 um 08:43 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/21 "2019-08-29T08:43:00Z")

</div>

Hallo Patrick,

es geht hier um die Anzeige der Vorschau der Einkaufswelten im **Backend**.  
Für dieses Problem einfach in die Datei “shop\themes\Frontend\Bare\frontend\_includes\emotion.tpl” den bestehenden Inhalt mit folgendem Code ersetzen (Bitte Datei vorher sichern):

&nbsp;&nbsp;&nbsp;&nbsp; data-controllerUrl="{url module=widgets controller=emotion action=index secret=$previewSecret emotionId=$emotion.id controllerName=$Controller}"  
&nbsp;&nbsp;&nbsp;&nbsp; data-availableDevices="{$emotion.devices}"  
&nbsp;&nbsp;&nbsp;&nbsp; data-ajax="{if $theme.ajaxEmotionLoading}true{else}false{/if}"  
&nbsp;&nbsp;&nbsp;&nbsp; {if isset($showListing)} data-showListing="{if $showListing == 1}true{else}false{/if}"{/if}{block name=“frontend\_emotion\_include\_attributes”}{/block}\>  
&nbsp;&nbsp;&nbsp;&nbsp; {if !$theme.ajaxEmotionLoading}  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   
  
{action module=widgets controller=emotion action=index secret=$previewSecret emotionId=$emotion.id controllerName=$Controller}  
  
  
&nbsp;&nbsp;&nbsp;&nbsp; {/if}

---

<div class="post-metadata">

**Author:** ![HB\_1971](https://avatars.discourse-cdn.com/v4/letter/h/c2a13f/32.png) [@HB\_1971](https://forum.shopware.com/u/HB_1971)\
**Post date:** [29. August 2019 um 13:16 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/22 "2019-08-29T13:16:53Z")

</div>

> [@elvwis schrieb:](https://forum.shopware.com/profile/25322/elvwis "elvwis")
> 
> Thema ist erledigt, dank schnellem Shopware-Support.
> 
> Bugfix fließt in das nächste Update mit ein.

Wann kann man damit rechnen?

Ich habe nämlich plötzlich dasselbe Problem!&nbsp;

---

<div class="post-metadata">

**Author:** ![patrick77](https://avatars.discourse-cdn.com/v4/letter/p/e19b73/32.png) [@patrick77](https://forum.shopware.com/u/patrick77)\
**Post date:** [30. August 2019 um 05:03 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/23 "2019-08-30T05:03:15Z")

</div>

Danke für die Rückmeldung.

Leider wird auch nach dem Verändern der Datei (mit anschließenden Cache-Leeren sowie Theme kompilieren) keine Vorschau angezeigt.  
Ebenso wird im Frontend die Einkaufswelt nicht angezeigt, nur mit dem Handy im Portrait-Layout, für das eine eigene Einkaufswelt existiert.  
Über die Suche können die Artikel aber einzeln ausgewählt und aufgerufen werden.

Auch werden mir die Einträge unter “Inhalte - Shopseiten” im Frontend nicht mehr als Link angezeigt.

---

<div class="post-metadata">

**Author:** ![HB\_1971](https://avatars.discourse-cdn.com/v4/letter/h/c2a13f/32.png) [@HB\_1971](https://forum.shopware.com/u/HB_1971)\
**Post date:** [30. August 2019 um 07:08 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/24 "2019-08-30T07:08:00Z")

</div>

Wenn ich bei mir in der Theme Konfiguration&nbsp;die Option “Einkaufswelten via Ajax nachladen” deaktiviere, wird zumindest die Vorschau wieder angezeigt.

Komplette Cache habe ich gelöscht, Theme neu kompiliert und die Browserdaten gelöscht.

Auf der Startseite werden aber immer noch keine EKW angezeigt.

Liegt es eventuell an der Kombination Shopware 5.6 / PHP 7.2.19 /&nbsp;ionCube&nbsp;PHP&nbsp;Loader&nbsp;+&nbsp;ionCube24&nbsp;v10.3.7 ???

---

<div class="post-metadata">

**Author:** ![HB\_1971](https://avatars.discourse-cdn.com/v4/letter/h/c2a13f/32.png) [@HB\_1971](https://forum.shopware.com/u/HB_1971)\
**Post date:** [2. September 2019 um 14:17 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/25 "2019-09-02T14:17:34Z")

</div>

So, Update von 5.6.1 installiert =\> kein Erfolg.

Einkaufswelt komplett gelöscht und neu erstellt =\> kein Erfolg.

Alle Plugins deaktiviert&nbsp;=\> kein Erfolg.

Die Browserkonsole und apache error.log zeigen&nbsp;auch keine Fehler.

Was kann ich noch versuchen?

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [2. September 2019 um 15:07 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/26 "2019-09-02T15:07:47Z")

</div>

Was ist denn bei dir das Fehlerbild?

Wenn die EKW nicht angezeigt wird, dann wird es in der Debug-Toolbar auch einen Ladevorgang in der Netzwerkübersicht (nicht Konsole!) geben und dort wird man dann auch eine Fehelrmeldung finden. Nur weil das Problem des Threaderstellers gelöst wurde, heißt es ja nicht, dass es die gleiche Ursache war, nur ggf. das gleiche Fehlerbild.

---

<div class="post-metadata">

**Author:** ![HB\_1971](https://avatars.discourse-cdn.com/v4/letter/h/c2a13f/32.png) [@HB\_1971](https://forum.shopware.com/u/HB_1971)\
**Post date:** [3. September 2019 um 07:18 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/27 "2019-09-03T07:18:02Z")

</div>

In den Entwickler-Tools unter Chrome und auch Firefox wird kein Fehler angezeigt.

Nur bei verbose steht (mehrfach):

```
[Violation] Added non-passive event listener to a scroll-blocking event. Consider marking event handler as 'passive' to make the page more responsive. See 
1567492628_0220399efe19f9f5163576a66d069daa.js:5 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
add @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
(anonymous) @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
each @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
each @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
Ae @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
on @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
_on @ 1567492628_0220399efe19f9f5163576a66d069daa.js:146
init @ 1567492628_0220399efe19f9f5163576a66d069daa.js:408
PluginBase @ 1567492628_0220399efe19f9f5163576a66d069daa.js:144
Plugin @ 1567492628_0220399efe19f9f5163576a66d069daa.js:152
(anonymous) @ 1567492628_0220399efe19f9f5163576a66d069daa.js:152
each @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
each @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
pluginFn @ 1567492628_0220399efe19f9f5163576a66d069daa.js:152
_initSinglePlugin @ 1567492628_0220399efe19f9f5163576a66d069daa.js:188
(anonymous) @ 1567492628_0220399efe19f9f5163576a66d069daa.js:184
each @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
_initPlugin @ 1567492628_0220399efe19f9f5163576a66d069daa.js:184
initQueuedPlugins @ 1567492628_0220399efe19f9f5163576a66d069daa.js:185
i @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
e @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
t @ 1567492628_0220399efe19f9f5163576a66d069daa.js:5
1567492628_0220399efe19f9f5163576a66d069daa.js:5 

```

Das steht aber auch bei einer Neuinstallation von Shopware 5.6.1 mit Standard-Demodaten&nbsp;und da werden die Einkaufswelten angezeigt.

Ich bin leider ziemlich ratlos, wo ich noch ansetzen soll? Egal ob ich mein leicht verändertes Theme aktiviere oder das Standard Responsive Theme =\> kein Erfolg.

Auch den Cache und den Browsercache habe ich bereits gefühlte 100x gelöscht.

---

<div class="post-metadata">

**Author:** ![HB\_1971](https://avatars.discourse-cdn.com/v4/letter/h/c2a13f/32.png) [@HB\_1971](https://forum.shopware.com/u/HB_1971)\
**Post date:** [9. September 2019 um 07:13 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/28 "2019-09-09T07:13:35Z")

</div>

Mein Problem ist gelöst:

Bei einem Export hatte ich zusätzlich fremdsprachige Kategorien mit ausgewählt.&nbsp;

In “Grundeinstellungen =\> Shopeinstellungen =\> Shops” hat dann die Kategorienzuordnung nicht mehr gestimmt, dem deutschen Sprachshop war eine fremdsprachige Kategorie zugeordnet, für die allerdings keine EKW definiert war. Nach Umstellung der Kategorie auf “deutsch” war wieder alles O.K.

Da muss man erstmal drauf kommen!!!&nbsp;

---

<div class="post-metadata">

**Author:** ![stefan0](https://avatars.discourse-cdn.com/v4/letter/s/a3d4f5/32.png) [@stefan0](https://forum.shopware.com/u/stefan0)\
**Post date:** [24. September 2019 um 13:12 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/29 "2019-09-24T13:12:45Z")

</div>

Wir haben das Problem auch bei einzelnen Einkaufswelten (nicht allen) nach einem Update auf die 5.6.1

Ich habe festgestellt, dass da die Datenbank Inkonsitenzen hat - es gibt bei den Fehlerhaften Einkaufswelten Elemente in der Tabelle s\_emotion\_element mit componentID=6 (= blogeintrag) - welches im Backend nicht sichtbar ist und auch keinen passenden eintrag in der s\_emotion\_element\_value enthält - dadurch kommt es zu dem Fehler der in dem Thread hier schon mal war

PHP Fatal error: Uncaught TypeError: Argument 1 passed to Shopware\Bundle\EmotionBundle\ComponentHandler\BlogComponentHandler::findBlogIds() must be of the type int, null given

In 5.5 ist der Fehler auch schon da gewesen - hat aber das Frontend anscheinend nicht gestört - jetzt in der 5.6 fliegt der Fatal Error

Ein aufräumen in der Tabelle hat geholfen - aber die Ursache wäre gut zu wissen - soweit ich das sehe könnte das beim Erstellen von Kopien von Einkaufswelten passiert sein.

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![jens88](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@jens88](https://forum.shopware.com/u/jens88)\
**Post date:** [24. September 2019 um 15:57 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/30 "2019-09-24T15:57:12Z")

</div>

> [@stefan0 schrieb:](https://forum.shopware.com/profile/21164/stefan0 "stefan0")
> 
> Wir haben das Problem auch bei einzelnen Einkaufswelten (nicht allen) nach einem Update auf die 5.6.1
> 
> Ich habe festgestellt, dass da die Datenbank Inkonsitenzen hat - es gibt bei den Fehlerhaften Einkaufswelten Elemente in der Tabelle s\_emotion\_element mit componentID=6 (= blogeintrag) - welches im Backend nicht sichtbar ist und auch keinen passenden eintrag in der s\_emotion\_element\_value enthält - dadurch kommt es zu dem Fehler der in dem Thread hier schon mal war
> 
> PHP Fatal error: Uncaught TypeError: Argument 1 passed to Shopware\Bundle\EmotionBundle\ComponentHandler\BlogComponentHandler::findBlogIds() must be of the type int, null given
> 
> In 5.5 ist der Fehler auch schon da gewesen - hat aber das Frontend anscheinend nicht gestört - jetzt in der 5.6 fliegt der Fatal Error
> 
> Ein aufräumen in der Tabelle hat geholfen - aber die Ursache wäre gut zu wissen - soweit ich das sehe könnte das beim Erstellen von Kopien von Einkaufswelten passiert sein.
> 
> &nbsp;
> 
> &nbsp;
> 
> **DANKE die Rettung 🙂**
> 
> &nbsp;

---

<div class="post-metadata">

**Author:** ![00nixwisser](https://avatars.discourse-cdn.com/v4/letter/0/3da27b/32.png) [@00nixwisser](https://forum.shopware.com/u/00nixwisser)\
**Post date:** [25. Oktober 2019 um 08:17 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/31 "2019-10-25T08:17:51Z")

</div>

Hallo zusammen, bin ganz neu mit Shopware unterwegs und nutze die Version 5.6.2  
Mir ist gestern auch die komplette Einkaufswelt rausgeflogen und ich suche fieberhaft nach einer Lösung. Habe dann alles gelöscht und wollte es neu erstellen. Aber es wird weder im Frontend noch im Backend irgend etwas angezeigt.  
Jetzt lese ich das ein “Aufräumen der Tabelle” geholfen hat.  
Wo finde ich diese Tabelle und was muss dort aufgeräumt werden.  
Danke euch für die Hilfe!&nbsp;  
Und bitte, verzeiht wenn euch Infos fehlen, ich bin absoluter Anfänger mit Shopware.

---

<div class="post-metadata">

**Author:** ![kistenkolli](https://avatars.discourse-cdn.com/v4/letter/k/839c29/32.png) [@kistenkolli](https://forum.shopware.com/u/kistenkolli)\
**Post date:** [6. November 2020 um 13:57 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/32 "2020-11-06T13:57:43Z")

</div>

```
0 /var/www/clients/client4965/web9958/web/engine/Shopware/Bundle/EmotionBundle/ComponentHandler/BlogComponentHandler.php(89): Shopware\Bundle\EmotionBundle\ComponentHandler\BlogComponentHandler->findBlogIds(NULL, NULL, 1)
#1 /var/www/clients/client4965/web9958/web/engine/Shopware/Bundle/EmotionBundle/ComponentHandler/BlogComponentHandler.php(76): Shopware\Bundle\EmotionBundle\ComponentHandler\BlogComponentHandler->getRandomBlogEntries(NULL, NULL, Object(Shopware\Bundle\StoreFrontBundle\Struct\ShopContext))
#2 /var/www/clients/c" while reading response header from upstream, client: 79.201.227.17, server: xx.de, request: "GET /widgets/emotion/index/emotionId/68/secret//controllerName/index HTTP/2.0", upstream: "fastcgi://unix:/var/lib/php5-fpm/web9958.sock:", host: "xx.de", referrer: "https://xx.de/"
2020/11/06 14:25:54 [error] 25191#25191: *251374 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Shopware\Bundle\EmotionBundle\ComponentHandler\BlogComponentHandler::findBlogIds() must be of the type integer, null given, called in /var/www/clients/client4965

```

Hier noch die Fehlermeldung von Chrome

```
1604667909_5973ccc46f8c26400091c09909b3bb91.js.pagespeed.jm.7OpGTVgJNi.js:1 GET https://xx.de/widgets/emotion/index/emotionId/29/secret//controllerName/index 500

```

&nbsp;

Moin,

ich habe auch schon alles ausprobiert, aber komme einfach nicht weiter

Scheint ja dasselbe Problem wie oben zu sein, aber ich weiss nicht welche Tabelle ich aufräumen soll, bzw was ich in s\_emotion\_element dort aufräumen sollbzw was inkosistent mit s\_emotion\_element?!

Die Einkaufswelt wird einfach nicht angezeigt, auch wenn ich den Blog Slider deaktiviere, die Einkaufswelte leere, und neu befülle, eine neue anlege…

Freue mich über Hilfe.

Danke

&nbsp;

Vlt noch ergänzend dazu,

&nbsp;

> Da ich kein Backup mehr hatte, musste ich mich durch die Fehlermeldungen arbeiten.
> 
> 1. Tabelle „s\_plugin\_schema\_version“ löschen
> 2. Tabellen „s\_mail\_log“, s\_mail\_contact, s\_mail\_document, s\_mail\_recipient löschen und die Frage nach der Foreign-Key Prüfung bestätigen
> 3. (Nochmal) die&nbsp;Tabellen „s\_mail\_log“, s\_mail\_contact löschen (sind bei 2. leider nicht gelöscht worden)
> 4. Tabelle s\_categories\_manual\_sorting löschen
> 5. Tabelle&nbsp;s\_content\_types löschen
> 6. Die Spalte (column)&nbsp; **content\_type** &nbsp;&nbsp; &nbsp;in der Tabelle s\_core\_menu &nbsp;entfernen
> 7. Den Dateneintrag (!) in der Tabelle s\_core\_menu&nbsp; mit dem Namen „Inhaltstypen“ entfernen
> 
> Im letzten Schritt musste die Tabelle „s\_core\_acl\_privilege\_requirements“ geleert werden musste, um das Update durchzubekommen.&nbsp;

Das hatte ich auch schon alles hinter mir, und jetzt das…

Aber ich denke, hoffe das hat damit ja nix zu tuen&nbsp;

---

<div class="post-metadata">

**Author:** ![kistenkolli](https://avatars.discourse-cdn.com/v4/letter/k/839c29/32.png) [@kistenkolli](https://forum.shopware.com/u/kistenkolli)\
**Post date:** [11. November 2020 um 09:48 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/33 "2020-11-11T09:48:02Z")

</div>

Moin,&nbsp;

&nbsp;

kann oder will mir keiner von euch helfen? ![Halo](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/halo.png "Halo") ![Sticking-out-tongue](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/sticking-out-tongue.png "Sticking-out-tongue")

&nbsp;

Komme hier einfach nicht weiter und kann daher mein Shop nicht updaten,d aher würde es mich sehr freuen, falls es doch jmd könnte.

---

<div class="post-metadata">

**Author:** ![raymond](https://avatars.discourse-cdn.com/v4/letter/r/c57346/32.png) [@raymond](https://forum.shopware.com/u/raymond)\
**Post date:** [11. November 2020 um 12:47 UTC](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090/34 "2020-11-11T12:47:29Z")

</div>

Einkaufswelten testweise neu anlegen (nicht kopieren) und die einzelnen Elemente neu anlegen. An ein oder mehreren Elementen muss es liegen.

[Vorherige Seite](https://forum.shopware.com/t/nach-update-auf-5-6-funktionieren-die-einkaufswelten-nicht-mehr/61090.md?page=1)
