So eine Meldung kam dann doch ins mod_admin_warning-log
/var/www/virtual/XXX.de/htdocs/admin/module_export.php on Line: 380 {} {}
[2022-11-13 18:40:46] [warning] [modified] [pid:10684] WARNING found for URL: /admin/module_export.php?set=system&module=traffic_lights {} {}
[2022-11-13 18:40:46] [warning] [modified] [pid:10684] Undefined property: traffic_lights::$sort_order in File: /var/www/virtual/XXX.de/htdocs/admin/module_export.php on Line: 381 {} {}
Aber noriddle war sofort zur Stelle und hier die Lösung dazu:
Gehe in /admin/includes/modules/system/traffic_lights.php und mache oben in der Fumktion __construct() folgendes:
Aus dem
$this->enabled = ((MODULE_TRAFFIC_LIGHTS_STATUS == 'true') ? true : false);
machst du prophylaktisch das
$this->enabled = defined('MODULE_TRAFFIC_LIGHTS_STATUS') && MODULE_TRAFFIC_LIGHTS_STATUS == 'true' ? true : false;
und darunter setzt du neu das
$this->sort_order = defined('MODULE_TRAFFIC_LIGHTS_SORT_ORDER') ? MODULE_TRAFFIC_LIGHTS_SORT_ORDER : 0;
getestet in 2 Shop mit php 7.4 und php 8.0 und für wirksam und gut befunden.
Danke noriddle!