# Kein blättern in diversen Kategorien möglich

**URL:** <https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999>\
**Category:** Shopware 3.5\
**Tags:** administration\
**Created:** [28. Februar 2011 um 11:39 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999 "2011-02-28T11:39:45Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [28. Februar 2011 um 11:39 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/1 "2011-02-28T11:39:45Z")

</div>

Hallo, in meinem Shop werden in den Kategorien 24 Artikel pro Seite angezeigt. Jetzt ist mir aufgefallen das in diversen Kategorien, obwohl mehr als 24 Artikel vorhanden sind, kein blättern zu den nächsten Seiten möglich ist. Die Auswahl „blättern“ sowie die Anzahl der Seiten werden nicht angezeigt. Gibt es dafür eine Lösung? Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [28. Februar 2011 um 11:41 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/2 "2011-02-28T11:41:12Z")

</div>

Kann man sich das irgendwo anschauen?

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [28. Februar 2011 um 11:44 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/3 "2011-02-28T11:44:54Z")

</div>

Klar: [http://www.sto-motorsportfotos.de/fotos … fel-rallye](http://www.sto-motorsportfotos.de/fotos-saison-2010-bis-2011/saison-2010/eifel-rallye) Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [28. Februar 2011 um 11:57 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/4 "2011-02-28T11:57:44Z")

</div>

Kannst du mir mal FTP + Datenbank-Zugangsdaten + Backend-Zugang per PN oder an [forum@shopware.de](mailto:forum@shopware.de) schicken…

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [28. Februar 2011 um 12:49 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/5 "2011-02-28T12:49:50Z")

</div>

Hey, das scheint irgendwie ein Problem mit der verwendeten MySQL-Version zu sein - die Anzahl der Artikel wird ja wie folgt ermittelt. Zeile 1077 sArticles.php ` $sql = 'SELECT FOUND\_ROWS() as count\_'.md5($sql); $numberArticles = $this-\>sSYSTEM-\>sDB\_CONNECTION-\>CacheGetOne($this-\>sSYSTEM-\>sCONFIG['sCACHECATEGORY'],$sql,false,"category\_".$this-\>sSYSTEM-\>\_GET['sCategory']); ` Das liefert bei dir, bei einem Limit von 24 Artikeln, immer 1 als Ergebnis. Bei den anderen Limits funktioniert es problemlos. Habe das bei dir durch folgenden Code ersetzt. ` $numberArticles = count($this-\>sSYSTEM-\>sDB\_CONNECTION-\>CacheGetAll($this-\>sSYSTEM-\>sCONFIG['sCACHECATEGORY'],$countSQL)); ` Damit holt er die Anzahl von Artikeln direkt aus der Datenbank. Das funktioniert soweit problemlos! Das $countSQL baue ich weiter oben - das ist die Original-SQL-Abfrage ohne die Limits!

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [28. Februar 2011 um 12:57 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/6 "2011-02-28T12:57:37Z")

</div>

Prima, vielen Dank! Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [4. März 2011 um 09:11 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/7 "2011-03-04T09:11:59Z")

</div>

Hallo Stefan, dies führt nun dazu das ich in Kategorien mit vielen Artikeln folgende Fehlermeldung erhalte: Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 21490213 bytes) in /var/www/vhosts/sto-motorsportfotos.de/httpdocs/engine/Enlight/Vendor/Zend/library/Zend/Cache/Core.php on line 357 Zudem ist die Speicherauslastung des Servers extrem hoch. Gibt es eine andere Alternative? Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [4. März 2011 um 09:13 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/8 "2011-03-04T09:13:36Z")

</div>

Hast du die Anzahl deiner Artikel massiv erhöht? Das dürfte nie so viel Speicher belegen. Naja, ersetze mal: ` $numberArticles = count($this-\>sSYSTEM-\>sDB\_CONNECTION-\>CacheGetAll($this-\>sSYSTEM-\>sCONFIG['sCACHECATEGORY'],$countSQL)); ` durch: ` $numberArticles = count($this-\>sSYSTEM-\>sDB\_CONNECTION-\>GetAll($countSQL)); `

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [4. März 2011 um 09:23 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/9 "2011-03-04T09:23:56Z")

</div>

Hallo Stefan! Nein, die Artikelanzahl wurde nur leicht erhöht. Nach Deiner Änderung funktioniert es, nur leider sehr langsam. Die Speicherauslastung liegt auch noch bei 2,7 GB. Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [4. März 2011 um 09:30 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/10 "2011-03-04T09:30:54Z")

</div>

Tritt das bei jeder Kategorie auf? Kannst du mir nochmal Zugangsdaten FTP + PhpMyAdmin an [forum@shopware.de](mailto:forum@shopware.de) schicken?

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [4. März 2011 um 09:42 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/11 "2011-03-04T09:42:33Z")

</div>

Der Fehler ist nur in folgender Kategorie (der mit den meisten Artikeln) aufgetreten: [http://www.sto-motorsportfotos.de/fotos … 0-bis-2009](http://www.sto-motorsportfotos.de/fotos-saison-2000-bis-2009) Seit der Änderung ist allerdings der Aufruf aller Kategorien langsamer. Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [4. März 2011 um 10:04 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/12 "2011-03-04T10:04:08Z")

</div>

Wie schon per Email mitgeteilt: Vielen Dank Stefan, super Arbeit :thumbup:

---

<div class="post-metadata">

**Author:** ![OliverSt](https://avatars.discourse-cdn.com/v4/letter/o/7c8e57/32.png) [@OliverSt](https://forum.shopware.com/u/OliverSt)\
**Post date:** [4. März 2011 um 10:52 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/13 "2011-03-04T10:52:40Z")

</div>

Leider besteht noch ein kleineres Problem: Wähle ich im Herstellerslider einen Hersteller aus, ist bei den Ergebnissen kein blättern möglich. Kann man das noch anpassen? Viele Grüße Oliver

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [4. März 2011 um 10:54 UTC](https://forum.shopware.com/t/kein-blattern-in-diversen-kategorien-moglich/1999/14 "2011-03-04T10:54:52Z")

</div>

Probiere nochmal. Neuer Code: ` if (!($this-\>sSYSTEM-\>sDB\_CONNECTION-\>GetOne("SELECT id FROM s\_emarketing\_promotions WHERE category = ?",array($this-\>sSYSTEM-\>\_GET['sCategory']))) || !empty($this-\>sSYSTEM-\>\_GET['sSupplier'])){ $numberArticles = count($this-\>sSYSTEM-\>sDB\_CONNECTION-\>GetAll($countSQL)); } `
