SteelCode
steelcode.dev
Produktablaufdatum

E-Mails und Verarbeitung

Ablaufverarbeitung, Mail-Vorlagen und Shopware Queue betreiben.

E-Mails und Verarbeitung

Der tägliche Task steelcode_expiration_date.process leert relevante Caches, deaktiviert abgelaufene Produkte und stellt E-Mail-Batches in die Queue. Derselbe Ablauf kann manuell gestartet werden:

bin/console steelcode:expiration-date:process

E-Mails gehen an die Empfänger aus der Plugin-Konfiguration, nicht an den aktuellen Admin-Benutzer. Die Vorlage Produktablaufdatum enthält Produktname, Artikelnummer, Ablaufdatum und einen Admin-Link.

Im produktiven Betrieb sollte ein dauerhafter Messenger-Worker laufen:

bin/console messenger:consume -vv

Plugin-Protokolle liegen in var/log/steelcode_expiration_date.log.