Hi,
ich glaube in dem Modul ist ein gravierender Fehler.
In der Datei "admin/includes/extra/application_bottom/webald_noriddle_cookieguard.php" ist folgende Query
$webald_noriddle_query = xtc_db_query("INSERT INTO ".TABLE_CONFIGURATION."(configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function)
VALUES ('EU_COOKIE_DIRECTIVE', 'true', 17, 30, NULL, NOW(), NOW(), 'xtc_cfg_select_option(array(\'true\', \'false\'),');");
Diese führt aber zu folgendem Eintrag in der Datenbank.
[ Für Gäste sind keine Dateianhänge sichtbar ]
Wie man sehen kann sind die Einträge verschoben, so dass es zu folgendem Warning Eintrag in den Logfiles kommt.
[25-11-2017 13:15:53] E_WARNING : LoggingManager: call_user_func() expects parameter 1 to be a valid callback, function '2016-05-28 15:29:43' not found or invalid function name in File: /var/www/vhosts/mts-shop.eu/httpdocs/6ACY88KD82/includes/functions/general.php on Line: 1500
[25-11-2017 13:15:53] E_WARNING : LoggingManager: Backtrace #0 - /var/www/vhosts/mts-shop.eu/httpdocs/6ACY88KD82/configuration.php called at Line 279
Ich habe die Query folgendermasen umgeschrieben
$webald_noriddle_query = xtc_db_query("INSERT INTO ".TABLE_CONFIGURATION."(configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function)
VALUES ('EU_COOKIE_DIRECTIVE', 'true', 17, 30, NOW(), NOW(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'),');");
Damit sollte es passen.
Wie ist eure Meinung dazu?
Grüße
Rene
[
EDIT Tomcraft 27.11.2017: Korrektur in Module für Shopversion 2.x aus
Beitrag 1 übernommen.]