Jump to content

Recommended Posts

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
- 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 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 is the module zip at the end of this post.


Demo URL => https://www.presta-addons-modules.com/en/
 

Please note only the free module will send an email to a developer with only a website link to know the module is installed successfully and working fine. This is to know module working fine and do future improvements and enhancements inside the module. Customer's success is our satisfaction.

  • 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 add-on.

 

 

 

22-min.PNG

33-min.PNG

11-min.PNG

55-min.PNG

44-min.PNG

 

77-min.PNG

66-min.PNG

rsz_cookie.png

 

 

sfkcookiebanner.zipFetching info...

Edited by Zohaib-fk
Post Updated for screenshot & new features information (see edit history)
  • Thanks 2
Link to comment
Share on other sites

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 by Zohaib-fk
Post Updated (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...
  • 4 weeks later...

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

  On 9/23/2022 at 8: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.

 

 

 

cookiebannerexample.PNG

Expand  

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

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,

 

cookieps2.png

cookieps.png

Edited by Zohaib-fk
Post Updated (see edit history)
Link to comment
Share on other sites

  • Zohaib-fk changed the title to [FREE MODULE] PrestaShop Cookie Consent Banner

 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: demo@demo.com/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,

 

uhyhyhy.png

ikikikiki.png

kikikikiytu.png

Edited by Zohaib-fk
Post Updated for screenshot & new features information (see edit history)
  • Like 2
Link to comment
Share on other sites

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: demo@demo.com
Password: Demodemo123

 

 

Edited by Zohaib-fk
Post Updated with module demo instance and demo video (see edit history)
Link to comment
Share on other sites

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.zipFetching info...

 

uuuuuuuu.png

 

opopoiiio.png

Edited by Zohaib-fk
Post Updated for screenshot & new features information (see edit history)
  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...

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

  • 2 months later...

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

Screenshot 2023-03-15 at 19.25.24.png

Edited by Yulia Vitun
retested (see edit history)
Link to comment
Share on other sites

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: demo@demo.com
Password: Demodemo123

 

Edited by Zohaib-fk (see edit history)
Link to comment
Share on other sites

  On 3/15/2023 at 3:48 PM, 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: demo@demo.com
Password: demodemo

 

Expand  

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 by Yulia Vitun (see edit history)
Link to comment
Share on other sites

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.

 

ccccc.png

cccc.png

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...

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

cookie_modul.jpg

Link to comment
Share on other sites

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.

 

fggregfdgfdgfd.png

ferterrytyty.png

Edited by Zohaib-fk (see edit history)
Link to comment
Share on other sites

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.

image.png.ca351ad27551b1bec719c540f90587f3.png

Link to comment
Share on other sites

  • 2 months later...
  • 2 months later...

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: demo@demo.com
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 salehrms@gmail.com for customization work.

Attached are screenshots for your reference.

Have a nice day.

Best Regards,

 

2cookie-back-office.png

cookie-back-office.png

Link to comment
Share on other sites

  • 1 month later...

Hi,

Greetings of the day.

Thanks for your message, Please check the module on version 1.6.x on the demo instance for your reference.

Front-office Demo URL => https://www.hrms-systems.com/presta-apps/en/

Back-office Demo URL => https://www.hrms-systems.com/presta-apps/admin539fyipwq/index.php

Attached are screenshots for your reference.

I hope it will help.

I hope you have a nice day.

Do not hesitate to contact me.

Sincerely,

dffgfdgfgdffgdgdfg.png

fsffsfdsfsdfsdfsdfsd.png

Link to comment
Share on other sites

Hello Nagrad,

Please share the back-office of the staging or test or production website via personal message. I want to check. I did the testing on different versions of 1.6 and 1.7 and shared an online demo instance of both versions for your reference.

Try to uninstall the module with the delete files option and reinstall the attached module zip file.

If any problem then rename the module folder using FTP to disable it.

I hope it will help.

I hope you have a nice day.

Do not hesitate to contact me.

Sincerely,

 

sfkcookiebanner.zipFetching info...

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...