Download the PHP package fairlane/cookie-consent-bundle without Composer
On this page you can find all versions of the php package fairlane/cookie-consent-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fairlane/cookie-consent-bundle
More information about fairlane/cookie-consent-bundle
Files in fairlane/cookie-consent-bundle
Package cookie-consent-bundle
Short Description EU Cookie Consent Bundle for Symfony
License WTFPL
Informations about the package cookie-consent-bundle
Symfony 3 Cookie Consent bundle
Installation
Step 1: Install the bundle
The easiest way to install the bundle is by using composer.
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Step 2: Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles
in the app/AppKernel.php
file of your project:
Step 3: Configure bundle
This bundle has few simple configurations. To see the list configuration options run following command:
You must expose the fairlane_cookie_consent.twig
service globally.
Your config should look something like this.
The routes must be imported as well. Add following route to your routes.yml
Finally, include the twig template into your layout file.
Step 4: Style the cookie notification
The id of the div fairlane-cookie-consent
. Feel free to style it as you please. If you set the use_bootsrap
to true
the extension will add navbar navbar-fixed-top
classes to the div and btn btn-primary
classes to the button.
If you set use_jquery
to true
acceptance of cookies is sent via ajax call & the div fades out. Otherwise you need to
handle calling the Cookie:accept
(route id: fairlane_cookie_consent_accept
) by yourself. This route only accepts
POST requests.
ToDo
- Improve & enrich the instructions
All versions of cookie-consent-bundle with dependencies
twig/twig Version >=1.28
symfony/framework-bundle Version >=2.7
symfony/twig-bundle Version >=2.7