Moin.
Ich wollte heute alternative Cookie-Banner testen und stehe vor einem "Problem".
Es werden keine Cookies gesetzt.
Das integrierte Cookiebanner der Version 2.0.5.1 muss entfernt werden und alle Cookies sollen so wie früher, ganz normal gesetzt werden ohne Abfrage. Entfernt man aber aus dem Template nur die 3 Dateien von Cookieconsent, wird kein zusätzliches Cookie mehr gesetzt (kein Google, kein Piwik etc).
Baue ich das Banner wieder ein, werden Analytics und Co gesetzt sofern ich zustimme.
Wo aber werden die Cookies denn vor der Zustimmung blockiert? Ich dachte ja, dafür ist nur das Cookiescript zuständig, welches aber nun entfernt wurde. Wer verhindert denn jetzt das Setzen von Cookies?
Der Code für Analytics findet sich im Quelltext, dort wo er hingehört.
Nur die Cookies nicht.
Kann mich einer mal drauf stoßen, wo ich den Denkfehler habe?
[EDIT]
Hab es gefunden....
Die Datei /javascript/extra/cookieconsent.js.php enthält die Abfragen und muss bearbeitet, statt entfernt werden.
<?php
/* --------------------------------------------------------------
$Id: cookieconsent.js.php 12574 2020-02-20 15:47:24Z GTB $
modified eCommerce Shopsoftware
http://www.modified-shop.org
Copyright (c) 2009 - 2019 [www.modified-shop.org]
--------------------------------------------------------------
Released under the GNU General Public License
--------------------------------------------------------------*/
?>
<script>
if ($.isFunction(window.TrackingGoogle)) {
TrackingGoogle();
}
if ($.isFunction(window.TrackingPiwik)) {
TrackingPiwik();
}
if ($.isFunction(window.TrackingFacebook)) {
TrackingFacebook();
}
</script>