magma / magento2-cookie-restriction-fix
Magento 2 module fixing Magento Cookie Restriction bug on Magento 2.1.x versions
Installs: 247
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 3
Forks: 2
Language:JavaScript
Type:magento2-module
Requires
- php: ~5.5.0|~5.6.0|~7.0.0
This package is not auto-updated.
Last update: 2025-04-16 23:49:27 UTC
README
In order to comply with European Cookie Law we have to enable Magento Cookie Restriction Mode.
By enabling Cookie Restriction Mode Magento 2.1.x does not show Google Analytics Tracking code even if user allow cookies.
This is due to bug #5596 (magento/magento2#5596) affecting magento 2.1.x versions.
This module fixes the issue and enable Google Analytics if user gives consent.
Not only Magento Google Analytics module benefits from this fix, but also every module using the standard Magento module Cookie.
Installation
Install module:
composer config repositories.magento2-cookie-restriction-fix git https://github.com/magma/magento2-cookie-restriction-fix.git composer require magma/magento2-cookie-restriction-fix
Enable module:
./bin/magento setup:upgrade
Cookie Restriciton Mode and third-party modules
In order to comply with Cookie Law every third-party module should block tracking cookies unless the user accepts to save them.
Standard Magento Module Cookie Restriction Mode is meant to do so.
Third party developers can use this mechanism by checking the condition isUserNotAllowSaveCookie
provided by the module Magento_Cookie.
Compatibility
Tested on Magento 2.1.8. It should work on older Magento 2.1.x versions.