- 'Saisissez le titre de la fenêtre de gestion des cookies.',
- 'label' => 'Titre de la fenêtre',
- 'value' => $this->getData(['config', 'cookies', 'cookiesTitleText'])
- ]); ?>
+
+
+ 'Saisissez le message pour les cookies déposés par Google Analytics, le consentement est requis.',
+ 'label' => 'Cookies Google Analytics',
+ 'value' => $this->getData(['config', 'cookies', 'cookiesGaText'])
+ ]); ?>
+
-
-
- 'Saisissez le texte du lien vers les mentions légales.',
- 'label' => 'Lien vers mentions légales',
- 'value' => $this->getData(['config', 'cookies', 'cookiesLinkMlText'])
- ]); ?>
+
+
+ 'Saisissez le titre de la fenêtre de gestion des cookies.',
+ 'label' => 'Titre de la fenêtre',
+ 'value' => $this->getData(['config', 'cookies', 'cookiesTitleText'])
+ ]); ?>
+
-
- 'Saisissez le texte de la case à cocher Google Analytics.',
- 'label' => 'Checkbox Google Analytics',
- 'value' => $this->getData(['config', 'cookies', 'cookiesCheckboxGaText'])
- ]); ?>
+
+
+ 'Saisissez le texte du lien vers les mentions légales.',
+ 'label' => 'Lien vers mentions légales',
+ 'value' => $this->getData(['config', 'cookies', 'cookiesLinkMlText'])
+ ]); ?>
+
+
+ 'Saisissez le texte de la case à cocher Google Analytics.',
+ 'label' => 'Checkbox Google Analytics',
+ 'value' => $this->getData(['config', 'cookies', 'cookiesCheckboxGaText'])
+ ]); ?>
+
diff --git a/core/module/config/view/index/index.js.php b/core/module/config/view/index/index.js.php
index 472f645a..5c468212 100644
--- a/core/module/config/view/index/index.js.php
+++ b/core/module/config/view/index/index.js.php
@@ -11,6 +11,10 @@
*/
$( document).ready(function() {
+
+ // Positionnement inital des options
+ //-----------------------------------------------------------------------------------------------------
+
/**
* Afficher et masquer options SMTP
*/
@@ -34,8 +38,18 @@ $( document).ready(function() {
$("#SmtpAuthParam").slideUp();
}
-
+ /**
+ * Cookie
+ */
+ if ($("input[name=configCookieConsent]").is(':checked')) {
+ $("#cookieContainer").slideDown();
+ } else {
+ $("#cookieContainer").slideUp();
+ }
+ // Gestion des événements
+ //---------------------------------------------------------------------------------------------------------------------
+
/**
* Afficher et masquer options SMTP
@@ -172,46 +186,19 @@ $( document).ready(function() {
setCookie("configLayout","network");
});
- /**
- * Boutons d'aide
- * Page des paramètres
-
+ /**
+ * Options des cookies
+ */
- $("#setupHelpButton").on("click", function() {
-
+ $("input[name=configCookieConsent]").on("change", function() {
+ if ($("input[name=configCookieConsent]").is(':checked')) {
+ $("#cookieContainer").slideDown();
+ } else {
+ $("#cookieContainer").slideUp();
+ }
});
- $("#updateHelpButton").on("click", function() {
-
- });
- $("#maintenanceHelpButton").on("click", function() {
-
- }); */
- /**
- * Boutons d'aide
- * Page des locales
-
-
- $("#localeHelpButton").on("click", function() {
-
- });
- $("#labelHelpButton").on("click", function() {
-
- });
- $("#specialeHelpButton").on("click", function() {
- console.log("f");
-
- });*/
-
- /** Bouton de fermeture
-
- $(".zwiico-cancel").click(function() {
- $(".helpDisplayContainer").slideUp();
- });
- */
-});
-
-$( document).ready(function() {
+
var configLayout = getCookie("configLayout");
if (configLayout == null) {
$("#localeContainer").hide();
diff --git a/core/module/config/view/setup/setup.php b/core/module/config/view/setup/setup.php
index 145bea66..86240f0c 100644
--- a/core/module/config/view/setup/setup.php
+++ b/core/module/config/view/setup/setup.php
@@ -35,12 +35,6 @@