FAQ

Häufig gestellte Fragen

E-Mail-Versand

Prüfen Sie folgende Punkte:

  • Plugin aktiv? Stellen Sie sicher, dass das Plugin installiert und aktiviert ist und deactivateglobally auf false steht.
  • Scheduled Tasks aktiv? Der Shopware Worker oder ein Cron-Job für bin/console scheduled-task:run muss eingerichtet sein.
  • E-Mail-Konfiguration: Prüfen Sie unter Einstellungen > System > Mailer, ob der SMTP-Versand korrekt konfiguriert ist.
  • Zeitfenster: Liegt die aktuelle Uhrzeit zwischen runFrom und runTo?
  • Schwellenwert gesetzt? Produkte ohne hinterlegten Wert in sven_das_lagerwarnung werden nicht geprüft.
  • Bestand tatsächlich niedrig? Prüfen Sie, ob der Lagerbestand tatsächlich unter (oder gleich) dem Schwellenwert liegt. Beachten Sie die Einstellung onlysmaller.

Die E-Mail-Vorlage wird vom Plugin bereitgestellt und enthält sowohl einen deutschen als auch einen englischen Abschnitt. Sie können die Betreffzeile über die Einstellung subject in der Plugin-Konfiguration anpassen. Twig-Variablen wie {{ salesChannel.name }} stehen Ihnen zur Verfügung.

Für weitergehende Anpassungen am E-Mail-Inhalt können Sie die Twig-Templates des Plugins überschreiben, indem Sie entsprechende Template-Dateien in Ihrem Theme anlegen.

Custom Fields

Mögliche Ursachen:

  • Plugin nicht korrekt installiert: Führen Sie erneut bin/console plugin:install --activate svenDASLAGERWARNUNG und bin/console cache:clear aus.
  • Falscher Bereich: Die Custom Fields befinden sich unter Produkte > [Produkt] > Spezifikationen > Zusatzfelder (Abschnitt „DasLagerwarnung“).
  • Cache leeren: Nach der Installation muss der Cache geleert werden, damit die Custom Fields in der Administration sichtbar werden.
  • Admin-Browser-Cache: Laden Sie die Administration mit Ctrl+F5 neu oder leeren Sie den Browser-Cache.

Zeitsteuerung

DasLagerwarnung nutzt das Shopware Scheduled Task System. Die Prüfung läuft wie folgt ab:

  1. Der Scheduled Task wird gemäß intervalHours (Standard: 12 Stunden) ausgeführt.
  2. Vor der Prüfung wird kontrolliert, ob die aktuelle Uhrzeit innerhalb des Zeitfensters runFrom bis runTo liegt.
  3. Falls ja, werden alle Produkte mit gesetztem Schwellenwert geprüft und bei Bedarf wird eine E-Mail versendet.
  4. Falls nein, wird die Prüfung übersprungen und beim nächsten Intervall erneut versucht.

Ändern Sie den Wert intervalHours in der Plugin-Konfiguration. Einige Beispiele:

  • 1 — Stündliche Prüfung (für Shops mit hohem Umsatz)
  • 6 — Viermal täglich
  • 12 — Zweimal täglich (Standard)
  • 24 — Einmal täglich

Bedenken Sie, dass ein sehr kurzes Intervall die Serverlast erhöhen kann, insbesondere bei großen Produktkatalogen.

Konfiguration & Funktionen

Wenn groupbymanufacturer auf true gesetzt ist, werden die Produkte in der Warn-E-Mail nach Hersteller gruppiert angezeigt. Das ist besonders nützlich, wenn Sie:

  • Produkte verschiedener Lieferanten führen und gezielt nachbestellen möchten.
  • Die E-Mail direkt an den jeweiligen Hersteller oder Lieferanten weiterleiten wollen.
  • Einen besseren Überblick über die Bestandssituation pro Marke benötigen.

Es gibt zwei Möglichkeiten:

  • Custom Field: Setzen Sie das Feld sven_das_lagerwarnung_checkbox auf true beim jeweiligen Produkt. Dieses Produkt wird dann bei der Bestandsprüfung übersprungen.
  • Kein Schwellenwert: Wenn Sie für ein Produkt keinen Wert in sven_das_lagerwarnung hinterlegen, wird es automatisch nicht geprüft.
Weitere Hilfe benötigt? Kontaktieren Sie uns unter designburg.net.
← Installation & Konfiguration Weiter: Changelog →