# Kategorie Einkaufswelt anzeigen trotz Paginierung

**URL:** <https://forum.shopware.com/t/kategorie-einkaufswelt-anzeigen-trotz-paginierung/39312>\
**Category:** Programmierung\
**Created:** [24. August 2016 um 14:04 UTC](https://forum.shopware.com/t/kategorie-einkaufswelt-anzeigen-trotz-paginierung/39312 "2016-08-24T14:04:30Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![exwe](https://avatars.discourse-cdn.com/v4/letter/e/3d9bf3/32.png) [@exwe](https://forum.shopware.com/u/exwe)\
**Post date:** [24. August 2016 um 14:04 UTC](https://forum.shopware.com/t/kategorie-einkaufswelt-anzeigen-trotz-paginierung/39312/1 "2016-08-24T14:04:30Z")

</div>

Hallo Leute,

wenn man für eine Kategorie eine Einkaufswelt definiert, aber man sich auf einer paginierten Seite des Listings befindet (/de/kategorie/?p=1,2,3,…), so wird die Einkaufswelt nicht mehr angezeigt.

Im Backend steht folgendes für diesen Bereich:

getEmotionConfiguration(){  
…  
if ($this-\>Request()-\>getParam(‚sPage‘)) {  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return [  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ‚hasEmotion‘&nbsp; =\> false,  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ‚showListing‘ =\> true  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ];  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }  
…  
}

Kann ich diese Funktion irgendwie Updatesicher überschreiben. Aus meiner Sicht wäre das eh eher ein Bug.  
Warum sollte man denn zwingend auf die Einkauswelt verzeichten, nur weil man auf Seite zwei ist.

Über einen Tipp wie ich hier vorgehe, wäre ich sehr dankbar.

Gruß Yuri

---

<div class="post-metadata">

**Author:** ![agenturtriebwerk](https://avatars.discourse-cdn.com/v4/letter/a/b5ac83/32.png) [@agenturtriebwerk](https://forum.shopware.com/u/agenturtriebwerk)\
**Post date:** [17. Februar 2017 um 11:02 UTC](https://forum.shopware.com/t/kategorie-einkaufswelt-anzeigen-trotz-paginierung/39312/2 "2017-02-17T11:02:14Z")

</div>

Dies würde mich auch interessieren.&nbsp;

Am besten mal hier vote:&nbsp;[Shopware Issuetracker](https://issues.shopware.com/issues/SW-17281)

vielleicht hilfts ja was

---

<div class="post-metadata">

**Author:** ![MarkusM1](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@MarkusM1](https://forum.shopware.com/u/MarkusM1)\
**Post date:** [15. November 2017 um 11:44 UTC](https://forum.shopware.com/t/kategorie-einkaufswelt-anzeigen-trotz-paginierung/39312/3 "2017-11-15T11:44:50Z")

</div>

Hab mich auch mal beteiligt am Voten…

Entweder das Ding muss raus, weil Blödsinn, oder man macht daraus ne Option für die Grundeinstellungen.

Ist ja auch echt fix umgebaut.

---

<div class="post-metadata">

**Author:** ![mowlwurf](https://avatars.discourse-cdn.com/v4/letter/m/77aa72/32.png) [@mowlwurf](https://forum.shopware.com/u/mowlwurf)\
**Post date:** [15. November 2017 um 16:46 UTC](https://forum.shopware.com/t/kategorie-einkaufswelt-anzeigen-trotz-paginierung/39312/4 "2017-11-15T16:46:28Z")

</div>

Da die Funktion protected und nicht private ist,&nbsp;kannst Du sie via Plugin Hook überschreiben, dass ist update-sicher insofern die Funktion bestehen bleibt (was sie aller Vorraussicht nach tut). Der dazugehörige Event ist dann

```
 Shopware\_Controllers\_Frontend\_Listing::getEmotionConfiguration::replace

```

&nbsp;
