Filter anzahl der Artikel in filter Kategorie

hallo ich möchte das neben den herstellern die anzahl der artikel erscheint

hier ein beispiel bild

push …hat jemand keine idee ?

Hallo,

doch, ich habe eine.

Die Kategorie Filter sind sogenannte “Facet Filter”. Hersteller, also facetName “manufacturer” ist einer davon. Um Dein Ziel zu erreichen musst du Dich im Prinzip nur auf das postDispatch Event der frontend/listing/indexAction einklinken und die Artikel pro Hersteller zählen. Schließlich hast Du ja schon alle Daten in der View, die Du brauchst. Du musst also für Dein Vorhaben keinen eigenen Query mehr bauen. Der Facet Filter “manufacturer” wird hier hinzugefügt: shopware/Listing.php at 5.2 · shopware/shopware · GitHub

Also einfach abprüfen, ob der Facet Filter mit dem Namen “manufacturer” im array vorhanden ist. Sofern das zutrifft, fängst Du im postDispatch Event an, die Artikel pro Hersteller zu zählen.

Du solltest außerdem Deine eigenes Plugin Template erstellen, dass die Anzahl im Hersteller Filter mit ausgibt. That’s it :wink:

 

 

MFG

 

derwunner

@derwunner schrieb:

[…]

Also einfach abprüfen, ob der Facet Filter mit dem Namen „manufacturer“ im array vorhanden ist. Sofern das zutrifft, fängst Du im postDispatch Event an, die Artikel pro Hersteller zu zählen.

Du solltest außerdem Deine eigenes Plugin Template erstellen, dass die Anzahl im Hersteller Filter mit ausgibt. That’s it :wink:

[…]

 

Wie würde denn diese Abfrage in der Template-Datei aussehen?  

Ich würde auch gerne auf die Anzahl an Produkten je Hersteller zugreifen, allerdings reicht mir diese Erklärung noch nicht aus.

Vielen Dank für die Hilfe!

Gruß
MSTON