Download the PHP package numero2/contao-marketing-suite without Composer
On this page you can find all versions of the php package numero2/contao-marketing-suite. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download numero2/contao-marketing-suite
More information about numero2/contao-marketing-suite
Files in numero2/contao-marketing-suite
Package contao-marketing-suite
Short Description The package adds marketing functionalities to Contao. The Contao Marketing Suite enables dynamic playout of content to provide visitors with relevant information. Furthermore there is A/B test, SEO support, text creation tools, own tracking for links and forms. In addition, a button generator, a configurable cookie bar (already compliant with EU privacy) and many other marketing functions for professional marketing with Contao.
License proprietary
Homepage https://contao-marketingsuite.com/
Informations about the package contao-marketing-suite
Contao Marketing Suite
About
The package adds marketing functionalities to Contao. The Contao Marketing Suite enables dynamic playout of content to provide visitors with relevant information. Furthermore there is A/B testing, SEO support, text creation tools, custom tracking for links and forms. In addition, a button generator, a configurable cookie bar (already compliant with EU privacy) and many other marketing functions for professional marketing with Contao.
Insert Tags
Tag | Description |
---|---|
{{cms_optinlink}} |
Creates a link that redisplays the cookie consent dialog so that the user can agree to the use of the necessary group. After consent, the browser window will automatically scroll to the original element. |
{{ifoptin::*}} |
This tag is completely removed if the corresponding element was not approved. The parameter here is the ID of the tag (e.g. Google Analytics). This way, content in templates can be played depending on whether the user has agreed to the use of a certain tag. {{ifoptin::1}}<h1>Has agreed</h1>{{ifoptin}} |
{{ifnoptin::*}} |
This tag will be removed completely if the corresponding element has been approved. The parameter here is the ID of the tag (e.g. Google Analytics). This way, content in templates can be played depending on whether the user has not agreed to the use of a particular tag. {{ifnoptin::1}}<h1>Did not agree</h1>{{ifnoptin}} |
For Developers
Helper Functions for Cookie Consent
For Developers the Marketing Suite provides some helper functions in order to integrate the cookie consent handling into your own extensions.
These functions will check if the tag, given by its id, has been accepted by the visitor. The function also take care if the tag itself is actually set active or not.
For example in a html5
template you can use it like this:
We also provide a twig function to be used inside twig
templates like this:
Header to disable tracking
Certain elements in the Marketing Suite can be tracked (like a click on a CTA or the view of an element). In case you want to prevent certain requests from actually tracking something the Suite provides a special HTTP header called X-CMS-DNT
. If this header is present the tracking will be disabled for this request.
System requirements
- Contao 5.3 (or newer)
- Contao 4.x is only supported up to Marketing Suite version 2.1.5
Installation
- See contao-marketingsuite.com for details.
All versions of contao-marketing-suite with dependencies
doctrine/dbal Version ^3.6
jeremykendall/php-domain-parser Version ^6.3
org_heigl/hyphenator Version ^2.3
psr/log Version ^1.1 || 2.0 || ^3.0
symfony-cmf/routing Version ^3.0
symfony/config Version ^6.4 || ^7.0
symfony/dependency-injection Version ^6.4 || ^7.0
symfony/event-dispatcher Version ^6.4 || ^7.0
symfony/filesystem Version ^6.4 || ^7.0
symfony/http-client-contracts Version ^3.1
symfony/http-client Version ^6.4 || ^7.0
symfony/http-foundation Version ^6.4 || ^7.0
symfony/http-kernel Version ^6.4 || ^7.0
symfony/routing Version ^6.4 || ^7.0
symfony/security-bundle Version ^6.4 || ^7.0
twig/twig Version ^3.10
ua-parser/uap-php Version ^3.9