# Einkaufswelt Ajax deaktivieren

**URL:** <https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990>\
**Category:** Shopware 5\
**Created:** [8. Juli 2021 um 11:44 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990 "2021-07-08T11:44:09Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![skarpeta](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@skarpeta](https://forum.shopware.com/u/skarpeta)\
**Post date:** [8. Juli 2021 um 11:44 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/1 "2021-07-08T11:44:09Z")

</div>

Ich habe hier in den Update Guides gesehen das es seit 5.6 wohl möglich sei Ajax für die Einkaufswelten zu deaktivieren.  
Leider kann ich bei der Einkaufswelt und in den Grundeinstellungen nicht dazu finden.

Wo stelle ich das ein? Aktuell ist 5.6.2 installiert.

> **[Shopware 5 - Update Guides - Update Guide Shopware 5.6](https://docs.shopware.com/de/shopware-5-de/update-guides/update-guide-shopware-56?category=shopware-5-de%2Fupdate-guides)**
>
> Hier findest Du wichtige Informationen und Anmerkungen zum Update auf Shopware 5.6. Beachte hierbei insbesondere auch die Systemvoraussetzungen für das Update.

> ### Einkaufswelten
> 
> Im Bereich der Einkaufswelten sind zwei Grundlegende Funktionen dazugekommen. Es ist nun möglich das Nachladen der Einkaufswelten per Ajax zu deaktivieren und diese direkt mit dem Seitenaufruf im Quelltext ausliefern zu lassen. Die gefühlte Performance der Seite steigt dadurch, da der User den Loading-Indikator nicht mehr sieht. Generell sollte man hier allerdings abschätzen was die Vorteile zwischen „gefühlter“ Performance und „tatsächlicher“ Performance sind, denn das Nachladen führt generell dazu, dass die Seite schneller im Browser angezeigt wird.

---

<div class="post-metadata">

**Author:** ![Logo](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/logo/32/7860_2.png) [@Logo](https://forum.shopware.com/u/Logo)\
**Post date:** [8. Juli 2021 um 12:44 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/2 "2021-07-08T12:44:11Z")

</div>

Hy skarpeta

schau mal im Backend

Einstellung → Thememanager → Theme Konfiguration → Konfiguration → Einkaufswelten via ajax nachladen

Gruß Logo

---

<div class="post-metadata">

**Author:** ![skarpeta](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@skarpeta](https://forum.shopware.com/u/skarpeta)\
**Post date:** [8. Juli 2021 um 12:45 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/3 "2021-07-08T12:45:41Z")

</div>

Danke. Da habe ich auch schon geschaut. Dann scheint wohl mein Theme die Option nicht zu haben obwohl es angeblich sogar bis 5.7 kompatibel ist…

---

<div class="post-metadata">

**Author:** ![Logo](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/logo/32/7860_2.png) [@Logo](https://forum.shopware.com/u/Logo)\
**Post date:** [8. Juli 2021 um 12:55 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/4 "2021-07-08T12:55:05Z")

</div>

Welches Theme benutzt ihr ?

Im standart funktioniert das .

Das du ein kleines stück in der Konfiguration nach unten scrollen musst weist du ?

 ![132](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/b/b1e9bca1a85f9b61fdf91df6f6c546c322fd125a.jpeg)

---

<div class="post-metadata">

**Author:** ![skarpeta](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@skarpeta](https://forum.shopware.com/u/skarpeta)\
**Post date:** [8. Juli 2021 um 12:56 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/5 "2021-07-08T12:56:24Z")

</div>

Wir benutzen [CLAY Modern Theme | Responsive | Individuell | Fashion + Bekleidung | Branche | Themes | Shopware Store](https://store.shopware.com/danvi73867388405/clay-modern-theme-responsive-individuell.html)

Im Responsive sehe ich es auch. Nur nicht beim Clay

---

<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:** [8. Juli 2021 um 14:44 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/6 "2021-07-08T14:44:37Z")

</div>

frontend/\_includes/emotion.tpl

Dort ist Zeile 5 und 8 die Variable $theme.ajaxEmotionLoading. Wenn true, dann dann wird das data-attribute true (Zeile 5) gesetzt und per js abgefragt und nachgeladen. Wenn false, dann wird die EKW hart ausgegeben (Zeile 8).

---

<div class="post-metadata">

**Author:** ![skarpeta](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@skarpeta](https://forum.shopware.com/u/skarpeta)\
**Post date:** [9. Juli 2021 um 09:10 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/7 "2021-07-09T09:10:21Z")

</div>

Super, danke. Das heißt ich kann bis das Theme vielleicht mal das Update bekommt auch manuell im tpl true oder false angeben?

---

<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:** [9. Juli 2021 um 13:45 UTC](https://forum.shopware.com/t/einkaufswelt-ajax-deaktivieren/88990/8 "2021-07-09T13:45:00Z")

</div>

Entweder setzt du es hart auf „false“,  
oder überschreibst die Variable $theme.ajaxEmotionLoading,  
oder du nimmst die if-Abfrage raus.
