Zohaib-fk Posted August 25, 2022 Share Posted August 25, 2022 (edited) Hi All, Greetings of the day. This prestashop addon helps administrators to show interactive notifications regarding cookies used by stores as per EU Cookie Law compliance on bottom positions with a link to redirect the cookie policy page, management from the back-office with multiple options, and show different messages based on multiple store languages. Cookies allow a website to store and retrieve information about the browsing habits of a user or their computer and can be used to recognize patterns and tastes of the user. The user’s browser saves cookies on the hard drive only during the current session occupying a minimum memory space and without harming the performance of the user’s computer. Cookies do not contain any type of specific personal information. In Europe, every website must show a banner to say that you are using cookies. There are different laws in different countries which means actually this banner must be implemented differently. But in most cases, it is enough to have just a banner that the user can close and won't see any more after the page reload. Cookies enable websites to gather data about visitors and users. Cookies let websites remember you, your website logins, shopping carts, and more. This module helps to show different language information based on store language. For example, the German language store will have messages in German, and the French language store will have messages in French. The Cookie Law is a piece of privacy legislation that requires websites to get consent from visitors to store or retrieve any information on a computer, Smartphone, or tablet. It started as an EU Directive that was adopted by all EU countries in May 2011. If you own a website, you will need to make sure it complies with the law. This module is a light, elegant and powerful solution that allows your shop to comply with the European cookie law by informing users that your site has cookies, with a link for more information and understanding customer messages in their own language. Features - Support all browsers: Firefox, Chrome, IE, Safari, Opera, etc. - Lightweight and fast loading. - Facility to manage all text and configuration from the back office. - Facility to manage positions top and bottom from back-office. - Supports multiple language stores with different messages based on the language of each store. - Addon is W3C compliant. - Easy to use and install. - Compatible with PrestaShop 1.6.x,1.7.x,8.x.x - Multiple browsers compatibility(IE, Firefox, Opera, Safari, Chrome, and Edge). - Mobile, Tablet, and all devices compatible. - Module works without doing any change in existing files on PrestaShop store versions. - 24*7 Support - Good Documentation Benefits to Customers - Customers trust your products & services. - Customers will be informed regarding the use of cookies on websites and information storage. - Customers will get interactive popup notifications in their language about the store followed by cookie law. - Customers will feel safe and secure using the shop. Installation : Step 1: Upload the module zip file from the back-office Module & Services menu tab. Module Manager area using the upload button. After the successful installation module menu, the link will appear in the left menu or top menu in the back-office area. Step 2: Install the module using the install button. Step 3: Visit the module management page from the back-office "More" area (section) in the left menu in the back office. Step 4: The module installation process is very easy, how module configuration works can be seen in the demo instance. Step 5: Please visit our demo instance for module configuration and usage demo. Step 6: Please watch our YouTube channel for demo videos on the module, and how to use and configure it on the website. - Module works without making any change in the existing PrestaShop file so that existing customization and theme change do not affect. - We provide free technical and feature support in installation, and configuration, as well as access to updates available for this product. - Free support on installation, configuration, and customization as per store requirements, for example, new hook addition to your store Other : Please leave your valuable feedback after using the module. This will help to increase self-confidence, improve service, and enhance the module as per requirements to make it better for different online stores. Request: Please share your website URL after using the module to help others to see how the module works on your website. Download Module and Documentation Alternate Download Link => https://www.presta-addons-modules.com/en/free-modules/prestashop-cookie-consent-banner.html Attached module zip at the end of this post. Demo URL => https://www.presta-addons-modules.com/en/ Pay any amount as per your choice to get the geolocation, multi-languages,multi-shops, multi-shop-groups and more features with lifetime support in the free addon. sfkcookiebanner.zip Edited September 10 by Zohaib-fk Post Updated for screenshot & new features information (see edit history) 2 Link to comment Share on other sites More sharing options...
mr_absinthe Posted August 26, 2022 Share Posted August 26, 2022 (edited) If I'm not mistaken, you module is no longer valid as displaying a simple message is simply not enough. According to the latest privacy laws, the cookie consent must work as on the example below: Edited August 26, 2022 by mr_absinthe (see edit history) 1 Link to comment Share on other sites More sharing options...
Zohaib-fk Posted August 27, 2022 Author Share Posted August 27, 2022 (edited) Hello, mr_absinthe, Thanks for your message. Showing the banner is okay as per my study. The banner will be shown after 365 days when visitors accept cookies and will not show again when visitors visit the website from the same browser again. The cookie policy link has all details about cookies, their usage, and related information about cookies. There are different types of cookies like analytic cookies, authentication cookies, cookies used by social networks, and cookies used by external content add-ons. One accepts button for all instead checkbox or option to choose selected cookies by the banner. I see in your image a checkbox is given for each type of cookie to accept which is fine.In your screenshot options are given for each cookie to accept using a checkbox and in my module one Accept or Ok button for all cookies I will share the online article and documentation link later to confirm my understanding. Edited August 28, 2022 by Zohaib-fk Post Updated (see edit history) Link to comment Share on other sites More sharing options...
joseantgv Posted September 20, 2022 Share Posted September 20, 2022 On 8/27/2022 at 11:08 AM, Zohaib-fk said: Showing the banner is okay as per my study. Unfortunately, it isn't. You must block the cookie installation until the user gives his consent. 1 Link to comment Share on other sites More sharing options...
mr_absinthe Posted September 20, 2022 Share Posted September 20, 2022 Exactly what I was trying to say... just showing the banner is no longer enough. User must be able to select which cookies will be accepted. 1 Link to comment Share on other sites More sharing options...
Zohaib-fk Posted September 23, 2022 Author Share Posted September 23, 2022 (edited) Thanks for your messages. I will update the module with checkbox options to choose each cookie, Block cookies unless the user gives consent, and Option to deny cookies. Attached screenshot for reference. Edited September 23, 2022 by Zohaib-fk Post Updated (see edit history) 1 Link to comment Share on other sites More sharing options...
mr_absinthe Posted September 26, 2022 Share Posted September 26, 2022 That would be great! And if you could add some more detailed settings, such as disable for certain countries (USA, UAE, CA, etc.) or SEO protection (prevent bots from seeing the cookie banner) it would be absolutely amazing! Link to comment Share on other sites More sharing options...
Zohaib-fk Posted September 26, 2022 Author Share Posted September 26, 2022 Thanks for your message, screenshot, and feature idea. I will add an option to choose selected countries to show banners and hide from bots. 1 Link to comment Share on other sites More sharing options...
Ang34 Posted October 24, 2022 Share Posted October 24, 2022 (edited) * The download was succesful, thank you! Hi There! Is it still possible to download youre module? Edited October 24, 2022 by Ang34 (see edit history) Link to comment Share on other sites More sharing options...
Zohaib-fk Posted October 24, 2022 Author Share Posted October 24, 2022 Hi Ang34, Greetings of the day. Thanks for your message. The module zip file is attached to the previous post. Also, the demo link website has a module download feature. If you want advanced features like Geolocation support,multi-shop groups, and shops support then PM (personal message ) me. Best Regards, Link to comment Share on other sites More sharing options...
FCapdevila Posted October 25, 2022 Share Posted October 25, 2022 On 9/23/2022 at 10:21 AM, Zohaib-fk said: Thanks for your messages. I will update the module with checkbox options to choose each cookie, Block cookies unless the user gives consent, and Option to deny cookies. Attached screenshot for reference. Hello Zohaib-fk, You're doing a great job. Unfortunately, according to European legislation, the user has to be able to select which cookies he wants to allow and that no cookie is installed until he approves it. Do you think you could have a version like the one joseantgv and mr_absinthe were talking about anytime soon? Thank you! Link to comment Share on other sites More sharing options...
Zohaib-fk Posted October 25, 2022 Author Share Posted October 25, 2022 Hi FCapdevila, Greetings of the day. Thanks for your message. Currently, I have osano integration and work in progress for multiple options to choose. Below is the osano link for your reference. https://www.osano.com/cookieconsent/download/ Have a nice day. Best Regards, 1 Link to comment Share on other sites More sharing options...
BlackCrow Posted October 31, 2022 Share Posted October 31, 2022 Hi Zohaib-fk, your module doesnt work in PS 8.0.0. Will you update it? I have not tested it, however deprecated messages also appeared since 1.7.8 in the debug log of PS 8.0 Link to comment Share on other sites More sharing options...
Zohaib-fk Posted October 31, 2022 Author Share Posted October 31, 2022 (edited) Hi BlackCrow, Greetings of the day. Thanks for your message. I am working on version 8.0 testing, I see there is an update in the Symfony framework therefore small error. https://build.prestashop-project.org/news/prestashop-8-0-0-available/ I see it works fine on debug mode when visiting module pages from the back office and disabling debug mode after some time. Attached screenshot for your reference. Have a nice day. Best Regards, Edited November 7, 2022 by Zohaib-fk Post Updated (see edit history) Link to comment Share on other sites More sharing options...
BlackCrow Posted October 31, 2022 Share Posted October 31, 2022 Thanks @Zohaib-fk, yes right, it was a Symfony Error. I will try your your module with my shop upgrade to 8.0 Link to comment Share on other sites More sharing options...
Nepo77 Posted November 12, 2022 Share Posted November 12, 2022 I tested this module but unfortunatly it just displays a banner, its doesnt block cookies and let the user choose between neecessary and optional cookies, Link to comment Share on other sites More sharing options...
Ang34 Posted November 13, 2022 Share Posted November 13, 2022 Unfortunately, there is still a field at the bottom with the text cookie policy after accepting. Is there already a solution for that? This is especially disturbing on the mobile website... Link to comment Share on other sites More sharing options...
Zohaib-fk Posted November 14, 2022 Author Share Posted November 14, 2022 (edited) Hi Friends, Greetings of the day. Thanks for your messages. I have updated the module with the "Compliance Type" option. The first option does not display after accepting. The second record on the below demo instance is an example of how to configure. https://www.hrms-systems.com/pstest/admindemo/index.php Username / Password: [email protected]/Demodemo123 Attached are screenshots for your reference. The next work in progress is to disable cookies after the decline or deny option chosen by the user. I am working on disabling the cookie option as per the documentation. Have a nice day. Best Regards, Edited July 15, 2023 by Zohaib-fk Post Updated for screenshot & new features information (see edit history) 2 Link to comment Share on other sites More sharing options...
Nepo77 Posted November 15, 2022 Share Posted November 15, 2022 Hi, I downloaded the new Version but the field "Compliance Type" does not show in my settings. 😔 Link to comment Share on other sites More sharing options...
Zohaib-fk Posted November 16, 2022 Author Share Posted November 16, 2022 (edited) Hello Nepo77, I created a demo video on module installation, configuration, and how it works. I did the testing of the Compliance Type feature as well. It is 13 min demo video and below is the link. Video Link Also, Below demo instance has an example and module demo Back Office URL: https://www.hrms-systems.com/pstest/admindemo/index.php Username: [email protected] Password: Demodemo123 Edited July 15, 2023 by Zohaib-fk Post Updated with module demo instance and demo video (see edit history) Link to comment Share on other sites More sharing options...
mr_absinthe Posted November 16, 2022 Share Posted November 16, 2022 On 9/23/2022 at 10:21 AM, Zohaib-fk said: Thanks for your messages. I will update the module with checkbox options to choose each cookie, Block cookies unless the user gives consent, and Option to deny cookies. Attached screenshot for reference. Hi, do you think you'll be able to deliver as per your message and our ideas? 1 Link to comment Share on other sites More sharing options...
Zohaib-fk Posted November 18, 2022 Author Share Posted November 18, 2022 Hello mr_absinthe, Greetings of the day. Thanks for your message. I am still looking for a free solution. I need to do research to find a way to block google analytics & many other cookies if visitors choose them by options. 1 Link to comment Share on other sites More sharing options...
Nepo77 Posted November 20, 2022 Share Posted November 20, 2022 Zohaib i followed your Video but the "Compliance Type" Field doesnt show in my settings when adding a new Banner. Link to comment Share on other sites More sharing options...
Zohaib-fk Posted November 21, 2022 Author Share Posted November 21, 2022 (edited) Hello Nepo77, Try downloading the module from the below link. I attached the updated module zip file in the first post and attached it to this post as well. https://www.presta-addons-modules.com/en/free-modules/prestashop-cookie-consent-banner.html Please uninstall the old version with the delete files option and install the new version module zip file. Attached screenshot for your reference. sfkcookiebanner.zip Edited December 6, 2022 by Zohaib-fk Post Updated for screenshot & new features information (see edit history) 1 Link to comment Share on other sites More sharing options...
JonnyS Posted December 26, 2022 Share Posted December 26, 2022 Hey Zohaib, I stumbled over this thread - good work. Maybe this project gives you some inspiration for the consent management (opt-in of services): https://github.com/duGuillaume/k_cookies I haven't tested it and the repo is inactive since 4 years, but the open source project it is making use of is still active and looks promising: https://github.com/AmauriC/tarteaucitron.js Link to comment Share on other sites More sharing options...
Yulia Vitun Posted March 15, 2023 Share Posted March 15, 2023 (edited) for info: tested on PS 1.7.6.5 and 8.0.1 on PS 1.7.6.5: all visually works, expect not clear how to change color of the black box and buttons location "banner bottom"is actually showing box on top left on PS 8.0.1: "500 Internal Server Error" when trying to go to module manager to resolve, since module manager is not working, manual deletion of the folder .../modules/sfkcookiebanner via FTP Edited March 15, 2023 by Yulia Vitun retested (see edit history) Link to comment Share on other sites More sharing options...
Zohaib-fk Posted March 15, 2023 Author Share Posted March 15, 2023 (edited) Hello Yulia Vitun, Greetings of the day. Thanks for your message. Please try to install and uninstall the process on the below test instance. Also, the module is configured and working fine on the below test instance . Please watch the demo video about how to install, configure and use the module. Back Office URL: https://www.hrms-systems.com/pstest/admindemo/index.php Username: [email protected] Password: Demodemo123 Edited October 12, 2023 by Zohaib-fk (see edit history) Link to comment Share on other sites More sharing options...
Yulia Vitun Posted March 15, 2023 Share Posted March 15, 2023 (edited) 2 hours ago, Zohaib-fk said: Hello Yulia Vitun, Greetings of the day. Thanks for your message. Please try to install and uninstall the process on the below test instance. Also, the module is configured and working fine on the below test instance . Please watch the demo video about how to install, configure and use the module. Back Office URL: https://www.hrms-systems.com/pstest/admindemo/index.php Username: [email protected] Password: demodemo Hi Zohaib-fk, thanks for quick reply. Question: on PS 8.0.1 I have got an error 500 and had to manually delete folder to restore access to Module Manager (see my previous post) However I still see link to "Cookie Consent Banner" on the left menu side. - Could you advise how to completely delete your module from the system on 8.0.1? Edited March 15, 2023 by Yulia Vitun (see edit history) Link to comment Share on other sites More sharing options...
Zohaib-fk Posted March 16, 2023 Author Share Posted March 16, 2023 Hi Yulia Vitun, Greetings of the day. When the module uninstall, it deletes entries from 2 tables for the left menu 1. ps_tab and ps_tab_lang Attached are screenshots for your reference. Please delete module entries from the above table, you can use PHPMYADMIN from cpanel of web hosting to access the database of PrestaShop. Please PM me, and I will help to solve the problem. 1 Link to comment Share on other sites More sharing options...
mr_absinthe Posted March 25, 2023 Share Posted March 25, 2023 On 9/23/2022 at 10:21 AM, Zohaib-fk said: Thanks for your messages. I will update the module with checkbox options to choose each cookie, Block cookies unless the user gives consent, and Option to deny cookies. Attached screenshot for reference. Do you think that you will ever deliver such module? Link to comment Share on other sites More sharing options...
Maxflor Posted October 12, 2023 Share Posted October 12, 2023 Zohaib-fk Please, where can I find an updated module with a cookie option? I downloaded the module, but there is no option to select cookies. Thank you very much Link to comment Share on other sites More sharing options...
Zohaib-fk Posted October 12, 2023 Author Share Posted October 12, 2023 Hi Maxflor, Thanks for your message. Please check the demo video and screenshot from the first post about how to install, configure and use the module. I will configure and test the module on the below instance. Back Office URL: https://www.hrms-systems.com/pstest/admindemo/index.php Username: [email protected] Password: Demodemo123 Link to comment Share on other sites More sharing options...
Maxflor Posted October 12, 2023 Share Posted October 12, 2023 Zohaib-fk Thank you, I have it installed, but the cookie selection does not work for me. I am attaching a printscreen of the settings and also a display on the website. It also shows me the module always at the top and not at the bottom as it is set. Thank you very much for your advice and reply Link to comment Share on other sites More sharing options...
Zohaib-fk Posted October 12, 2023 Author Share Posted October 12, 2023 (edited) Hi Maxflor, Thanks for your message. There is an option named "Choose Position" to choose the Floating bottom left or bottom right position. I have installed and configured the module on below demo instance for your reference. Attached screenshots. https://www.hrms-systems.com/presta-addons/admin619j6kpbb/index.php If you still face difficulties in the configuration of the module, share the back-office details in PM, and I will do it from my end. Edited October 12, 2023 by Zohaib-fk (see edit history) Link to comment Share on other sites More sharing options...
Maxflor Posted October 12, 2023 Share Posted October 12, 2023 Zohaib-fk- Thanks for the response, the location doesn't work as specified - I'll try to clear the cache to see if it happens to be doing mischief. But we probably misunderstood each other, I would need to make a selection of cookies - as in the attachment. Link to comment Share on other sites More sharing options...
Mindz Posted February 20 Share Posted February 20 Do not use this module, error 500 after install when trying to access the modules in back office. Link to comment Share on other sites More sharing options...
ToniF Posted February 20 Share Posted February 20 Please, is there any way to download the module and make it work? It would be great to have a free module for this, and apparently some people have been able to install it and make it work... any help would be appreciated! Link to comment Share on other sites More sharing options...
Zohaib-fk Posted December 9 Author Share Posted December 9 Hi, Greetings of the day. Back Office URL: https://www.hrms-systems.com/pstest/admindemo/index.php Front-Office => https://www.hrms-systems.com/pstest/en/ Username: [email protected] Password: Demodemo123 All my free modules do not work on version 8. x.x; they need some customization, which costs 30 euros. Therefore free modules are compatible with versions 1.6.x.x and 1.7.x.x My PayPal email address is [email protected] for customization work. Attached are screenshots for your reference. Have a nice day. Best Regards, Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now