11.8 Einen Cronjob in eine Extension integrieren
Problem
Sie möchten innerhalb Ihre Extension zeitgesteuert ein Skript ausführen lassen.
Lösung
Es müssen Cron-Skripte konfiguriert und eingebunden werden.
Diskussion
Die Programmierarbeit beginnt wie so vieles im Magento-Leben in der Konfigurationsdatei config.xml der Lieferant-Extension, in der Sie unter anderem folgenden Eintrag finden:
<!-- ... --> <crontab> <jobs> <lieferant_email> <!-- siehe Standardkonfiguration (weiter oben) unter --> <!-- default/lieferant/order_email/cron_time u. cron_frequency <schedule><cron_expr>18 0 * * *</cron_expr></schedule> <run> <model>lieferant/observer::scheduledLieferantenEmails</model> </run> </lieferant_email> </jobs> </crontab> <!-- ... -->
Nachdem Sie diesen Code ...
Get Magento: Das Handbuch für Entwickler now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.