Zum Inhalt

Artikelanzahl pro Kategorie im Sidebar-Menü + Hauptnavigation

Füge mit dieser Erweiterung die Anzeige der Artikelanzahl pro Kategorie in der Hauptnavigation und Sidebar hinzu.

Artikelanzahl pro Kategorie im Sidebar-Menü + Hauptnavigation für Shopware 6 im Shopware Store

Funktionalitäten

  • Die Anzeige der Artikelanzahl pro Kategorie in der Hauptnavigation und/oder Sidebar
  • Kategorien können optional automatisch ausgeblendet werden, wenn keine Artikel zugeordnet sind
  • Die Anzeige kann optional für die Haupt- und Seitennavigation ein- oder ausgeblendet werden
  • Für dynamische Produktgruppen kann gewählt werden, ob nur Hauptartikel oder ebenfalls Variantenartikel gezählt werden.

Einstellungsmöglichkeiten / Konfiguration

Kategorie ausblenden, wenn keine Artikel zugeordnet sind

Wenn diese Option aktiviert ist, werden Kategorien, denen keine Artikel zugeordnet sind, in der Navigation ausgeblendet.

Zählvariante bei dynamischer Produktgruppe

Wenn diese Option aktiviert ist, werden Variantenartikel in der dynamischen Produktgruppe gezählt, andernfalls zählen nur Hauptprodukte.

Artikelanzahl in der Hauptnavigation ausblenden

Wenn die Option aktiviert ist, wird die Anzahl der Artikel in der Hauptnavigation nicht angezeigt.

Artikelanzahl in der Seitennavigation ausblenden

Wenn die Option aktiviert ist, wird die Anzahl der Artikel nicht in der Sidebar/Seitennavigation angezeigt.

Methode zum Nachladen der Artikelanzahl

Wähle ob die Artikelanzahl über eine geplante Aufgabe (Cronjob) oder über einen allgemeinen Vorgang (z.B. Speichern beim Artikel) nachgeladen werden sollen. Wir empfehlen dies über eine geplante Aufgabe auszuführen.

Anzahl der Kategorien in einem Lauf auffüllen

Installationsanleitung

  1. Installiere und aktiviere die Erweiterung.
  2. Lege nun in der Konfiguration der Erweiterung Deine Einstellungen fest.
  3. Ab Version 7.0.0 wird die Artikelanzahl nicht mehr automatisch beim ersten Durchlauf initialisiert. Damit die Artikelanzahl korrekt gezählt wird, sind nach der Installation folgende Schritte notwendig:
    1. In der Plugin-Konfiguration kannst du festlegen, wie viele Artikel pro Ausführung des Tasks gezählt werden sollen.
    2. Die Zählung wird über einen Scheduled Task ausgeführt. Um die Initialzählung manuell anzustoßen, führe folgenden Befehl aus: bin/console scheduled-task:run-single loyxx.number_of_articles_on_menu.pupulate.
    3. Nach erfolgreicher Erstzählung kannst du die Anzahl der Artikel pro Durchlauf wieder auf einen normalen, ressourcenschonenden Wert reduzieren.
  4. Nach der Ausführung der geplanten Aufgabe oder des allgemeinen Vorgangs wird die Artikelanzahl eingeblendet.

Hinweis: Wenn die Initialzählung nicht manuell gestartet wird, zählt das Plugin die Artikel automatisch im stündlichen Intervall des Scheduled Tasks schrittweise hoch. Dies führt ebenfalls zu einem korrekten Ergebnis, dauert jedoch je nach Artikelmenge und eingestellter Batch-Größe deutlich länger.