SteelCode
steelcode.dev
Vorbestellung, Lager- & Preisbenachrichtigung

E-Mails und Queue

Mail-Templates konfigurieren und den Worker für automatische Benachrichtigungen betreiben.

E-Mails und Queue

Automatische Lager-, Preis- und Vorbestell-Verfügbarkeitsmails werden asynchron versendet. Eine Produktänderung erzeugt eine Shopware-Messenger-Nachricht; erst ein Consumer versendet die E-Mail.

Für lokale Tests:

bin/console messenger:consume -vv

Betreiben und überwachen Sie in Produktion einen dauerhaften Consumer gemäß Ihrer Shopware-Umgebung.

Unter Einstellungen → E-Mail-Templates können Sie diese technischen Template-Typen anpassen:

  • steel_code_stock_price_notifier.notify_customer
  • steel_code_stock_price_notifier.price_drop_notify_customer
  • steel_code_stock_price_notifier.admin_notify
  • steel_code_stock_price_notifier.preorder_stock_available_partial
  • steel_code_stock_price_notifier.preorder_stock_available_full

Die tägliche Aufgabe steel_code_preorder_stock_price_notifier.cleanup_notified_requests entfernt benachrichtigte Anfragen nach 30 Tagen. Stellen Sie sicher, dass Shopware-Scheduled-Tasks laufen.

bin/console scheduled-task:list
bin/console scheduled-task:run