Download the PHP package hofff/contao-consent-bridge without Composer
On this page you can find all versions of the php package hofff/contao-consent-bridge. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package contao-consent-bridge
Bridge between consent tools and third party extensions for Contao
This extension provides a bridge for integrating consent tools into Contao.
It's designed for consent tools which handles consent management on the client side but may require modified html output.
Requirements
- Contao
^4.9
- PHP
^7.1 || ^8.0
Installation
You can install hofff/contao-consent-bridge
using Composer/Contao Manager.
Changelog
See changelog
Features
- Provides activation for consent tools in root page
- Assign required consent ids for content elements and adjust output to fullfill requirements of consent tool
- Assign required consent ids for frontend modules and adjust output to fullfill requirements of consent tool
- Provides interface so that rendering for specific frontend templates can be adjusted to fullfill requirements of consent tools
- Built in support to google webfonts defined in the page layout
- Provides plugin infrastructure for extensions so that they are supported
- Provides interface for consent tools
Integration
As extension developer
If you provide an extension with custom content elements or frontend modules which might require consent to be rendered
you can register a plugin which provides extra information. You need to tag it as hofff_contao_consent_bridge.plugin
.
Then there will be a new legend where you can assign a consent id to your configuration and the rendering of the html output will automatically adjusted depending the requirements of the consent tool.
As consent tool developer
As consent tool developer you need to implement the interface Hofff\Contao\Consent\Bridge\ConsentTool
and tag it
as hofff_contao_consent_bridge.consent_tool
in the dependency injection container.s
All versions of contao-consent-bridge with dependencies
ext-json Version *
ext-pdo Version *
contao-community-alliance/meta-palettes Version ^2.0
contao/core-bundle Version ^4.13 || ^5.0
doctrine/dbal Version ^3.4
netzmacht/contao-toolkit Version ^3.9 || ^4.0
netzmacht/html Version ^2.0 || ^3.0
symfony/config Version ^5.4 || ^6.4
symfony/dependency-injection Version ^5.4 || ^6.4
symfony/http-kernel Version ^5.4 || ^6.4
symfony/translation-contracts Version ^1.1 || ^2.0 || ^3.0