Antwort #30 am: 24. September 2024, 18:18:38
@demoncleaner
Die in den Logs genannte Konstante kann nur definiert sein wenn das Export-Modul installiert und aktiv ist.
MODULE_SITEMAPORG_CUSTOMERS_STATUS wird nicht in einer Sprachdatei definiert, wie du schreibst, dort werden lediglich die Bezeichnungen des Feldes im Export-Modul definiert.
Die Konstante selbst und deren Wert ist in der DB-Tabelle
configuration gespeichert und wird über die
application_top_callback.php, welche in der
/api/cronjob.php includiert wird, als Konstante definiert.
Wenn also das Export-Modul nicht installiert und aktiviert ist, ist die Konstante nicht in der DB und somit nicht definiert.
Da die Scheduled Task jedoch abfragt
if (defined('MODULE_SITEMAPORG_STATUS') && MODULE_SITEMAPORG_STATUS
== 'True' ) { dürfte der Error nie entstehen.
Hast du irgendwelche Änderungen im Shop ?
Gruß,
noRiddle