Antwort #1 am: 17. September 2022, 09:23:06
Ja.
Beispiel:
Lege eine PHP-Datei mit dem Code dafür in z.B.
/api/DEIN_ORDNER_NAME/ und richte Cron-Jobs ein die die Datei zu den gegebenen Zeiten ausführt. Steuern ob deaktivieren oder aktivieren würde ich über GET-Parameter (eigtl. $argv-Parameter) machen. Die Cron-Jobs sähen dann so aus:
/PATH_TO_SCRIPT/cronjob.php act=activate
/PATH_TO_SCRIPT/cronjob.php act=deactivate
und müssen im Skript so abgefragt werden:
parse_str($argv[1], $args);if($args['act'] == 'activate') { CODE
} else if($args['act'] == 'deactivate') { CODE
} Alternativ kann man auch bei jedem Seitenaufruf prüfen, ob die betroffenen Kategorien aktiviert oder deaktiviert werden müssen (z.B. mittels einer Skript-Datei in
/includes/extra/application_top/application_top_end/). Das würde allerdings unnötig Ressourcen kosten und die Perfomance des Shops verschlechtern.
Gruß,
noRiddle