Unterschied beim HTTP-Cache zwischen widgets/listing und frontend/listing/layout?

Hallo zusammen,

irgendwie finde ich leider keine Liste mit Definitionen, für was genau die im HTTP-Cache aufgelisteten Controller zuständig sind. Das allermeiste kann ich mit herleiten, aber bei zwei Sachen bin ich mir unsicher:

  • widgets/listing und frontend/listing/layout
  • widgets/index und frontend/index

Welcher Controller macht was? Ganz konkret im ersten Fall: Welcher steuert die Cache-Zeiten für einen Product-Stream in einer Kategorie?

Wenn es in der Dokumentation irgendwo eine Aufstellung gibt, dann stoße man mich bitte mit der Nase darauf. Danke! :slight_smile:

Wirklich niemand eine Idee oder einen Hinweis?

Nur für Produkt-Streams kannst du das nicht steuern, dann müsstest du die kompletten Listing-Cachezeiten ändern. Das wäre frontend/listing und widgets/listing. Widgets ist alles das was nachgeladen wird (bspw. bei Blätterfunktion per ajax). 

Das sind ja einfach Controller - was die machen kannst du im Core nachsehen: https://github.com/shopware/shopware/tree/5.5/engine/Shopware/Controllers

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski „Moritz Naczenski“)‍ Dass mehr als nur die Streams betroffen ist, ist gar nicht schlimm. Wir haben nur das Problem bei uns mit „Angebote“. Die Kategorie lädt sehr lange, wenn sie nicht im Cache ist. Daher hatte mich interessiert, welche Bereiche die Controller abdecken. Dann weiß ich, an welchen Werten ich drehen muss. :wink:

Danke für den Link. Aber letztlich kann ich dann auch direkt in den Code bei mir auf der Platte schauen. Ich dachte halt, dass es eine Übersicht oder Dokumentation gibt. Das hätte es etwas leichter gemacht.