Mise à jour des cookies + appel fonction cookie
This commit is contained in:
parent
521c4b1834
commit
95e7c5cc74
@ -1191,7 +1191,7 @@ class common {
|
||||
public function showCookies() {
|
||||
|
||||
if( $this->getInput('ZWII_COOKIE_CONSENT') !== $_SERVER['PHP_SELF'] AND
|
||||
$this->getData(['config','cookieConsent']) === true
|
||||
$this->getData(['config', 'cookies', 'cookieConsent']) === true
|
||||
){
|
||||
|
||||
$analytics = $this->getData(['config', 'seo', 'analyticsId']);
|
||||
|
@ -699,6 +699,15 @@ if ($this->getData(['core', 'dataVersion']) < 11200) {
|
||||
$this->setData(['theme', 'header', 'container', 'container']);
|
||||
$this->setData(['theme', 'menu', 'container', 'container']);
|
||||
|
||||
// Acceptation et paramétres des cookies RGPD
|
||||
$this->setData(['config', 'cookies', 'cookieConsent', $this->getData(['config', 'cookieConsent']) ]);
|
||||
$this->deleteData(['config', 'cookieConsent' ]);
|
||||
$this->setData(['config', 'cookies', 'cookiesZwiiText', 'Ce site utilise des cookies nécessaires à son fonctionnement, ils permettent de fluidifier son fonctionnement par exemple en mémorisant les données de connexion, la langue que vous avez choisie ou la validation de ce message.']);
|
||||
$this->setData(['config', 'cookies', 'cookiesGaText', 'Il utilise également des cookies permettant de réaliser des statistiques de visites pour améliorer votre expérience utilisateur, ces cookies déposés par Google Analytics ont besoin de votre consentement.']);
|
||||
$this->setData(['config', 'cookies', 'cookiesTitleText', 'Gérer les cookies']);
|
||||
$this->setData(['config', 'cookies', 'cookiesLinkMlText', 'Voir les mentions légales']);
|
||||
$this->setData(['config', 'cookies', 'cookiesCheckboxGaText', 'Autorisation des cookies Google Analytics']);
|
||||
|
||||
// Mise à jour
|
||||
$this->setData(['core', 'dataVersion', 11200]);
|
||||
}
|
||||
|
@ -127,7 +127,7 @@
|
||||
<div class="row">
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('configCookieConsent', true, 'Message de consentement aux cookies', [
|
||||
'checked' => $this->getData(['config', 'cookieConsent']),
|
||||
'checked' => $this->getData(['config', 'cookies', 'cookieConsent']),
|
||||
'help' => 'Activation obligatoire selon les lois françaises sauf si vous utilisez votre propre système de consentement.'
|
||||
]); ?>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user