1
2

Acceptation des cookies

Pour afficher automatiquement des explications à propos de l'utilisation des cookies par le site web, il suffit de mettre le paramètre de configuration $cookieconsent à true. Le site affichera automatiquement, quelle que soit la page demandée et une seule fois, un message tout en haut de la page au-dessus du bandeau.

En utilisant ce site web, vous acceptez l’utilisation de cookies conformément à notre politique de données personnelles. Notez que les cookies de ce site web sont exemptés du recueil du consentement car strictement nécessaires à la fourniture d’un service expressément demandé par l’utilisateur.

La vue consent.phtml contient le texte du message.

consent.phtml
  1. <div id="consent">
  2. <p>En utilisant ce site web, <b>vous acceptez l’utilisation de cookies</b> conformément à notre politique de données personnelles.
  3. <b>Notez</b> que les cookies de ce site web sont exemptés du recueil du consentement car
  4. <i>strictement nécessaires à la fourniture d’un service expressément demandé par l’utilisateur</i>.</p>
  5. <?php if (false): ?>
  6. <p>Pour en savoir plus, <a href="#">cliquez ici</a>.</p>
  7. <?php endif; ?>
  8. </div>

La vue est construite par le bloc banner.php qui passe la variable $consent à la vue banner.phtml. NOTE : La <div> #consent est insérée juste avant la <div> #banner.

banner.php
  1.     if ($cookieconsent and !isset($_COOKIE['cookieconsent'])) {
  2.         setcookie('cookieconsent', true, time()+60*60*24*365, '/');
  3.         $consent=view('consent', $lang);
  4.     }

Si $cookieconsent vaut true et si le cookie cookieconsent n'est pas défini, crée le cookie cookieconsent avec une durée de validité d'un an et construit la vue consent.

Adaptez le texte selon les caractéristiques du site web. Si nécessaire, ajoutez une page qui décrit en détails l'utilisation des cookies, les informations qui sont conservées, et activez le lien dans consent.phtml.

Commentaires

Pour ajouter un commentaire, cliquez ici.