diff --git a/core/core.php b/core/core.php index 926bf049..5e545193 100644 --- a/core/core.php +++ b/core/core.php @@ -1963,6 +1963,11 @@ class layout extends common { $items .= $this->getData(['theme','footer','displaySiteMap']) === false? ' class="displayNone"' : ''; $items .= '> | Plan du site'; $items .= ''; + // Affichage du module de recherche + $items .= 'getData(['theme','footer','displaySearch']) === false? ' class="displayNone"' : ''; + $items .= '> | Rechercher'; + $items .= ''; // Affichage des mentions légales $items .= 'getData(['theme','footer','displayLegal']) === false ? ' class="displayNone" >' : '>'; diff --git a/core/layout/common.css b/core/layout/common.css index a42eca8c..cd6fca2e 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -585,6 +585,7 @@ footer { #footerDisplayVersion, #footerDisplaySiteMap, #footerDisplayLegal, +#footerDisplaySearch, #footerZwiiCMS { font-size: inherit; } diff --git a/core/module/theme/theme.php b/core/module/theme/theme.php index c3b7d9b3..44717816 100755 --- a/core/module/theme/theme.php +++ b/core/module/theme/theme.php @@ -321,6 +321,7 @@ class theme extends common { 'displaySiteMap' => $this->getInput('themefooterDisplaySiteMap', helper::FILTER_BOOLEAN), 'displayCopyright' => $this->getInput('themefooterDisplayCopyright', helper::FILTER_BOOLEAN), 'displayLegal' => $this->getInput('themeFooterDisplayLegal', helper::FILTER_BOOLEAN), + 'displaySearch' => $this->getInput('themeFooterDisplaySearch', helper::FILTER_BOOLEAN), 'template' => $this->getInput('themeFooterTemplate') ]]); // Valeurs en sortie diff --git a/core/module/theme/view/footer/footer.php b/core/module/theme/view/footer/footer.php index bd173aa3..f4a29265 100755 --- a/core/module/theme/view/footer/footer.php +++ b/core/module/theme/view/footer/footer.php @@ -49,6 +49,11 @@ 'checked' => $this->getData(['theme', 'footer','displayVersion']) ]); ?> +
+ $this->getData(['config', 'legalPageId']) === '' ? false : $this->getData(['theme', 'footer', 'displayLegal']), + ]); ?> +
@@ -62,17 +67,14 @@ 'checked' => $this->getData(['theme', 'footer', 'loginLink']) ]); ?>
-
-
- $this->getData(['config', 'legalPageId']) === '' ? false : $this->getData(['theme', 'footer', 'displayLegal']), + $this->getData(['theme', 'footer', 'displaySearch']), ]); ?>
-
- Le paramétrage des mentions légales s'effectue dans la configuration du site. -
+
+
+ Le paramétrage des mentions légales s'effectue dans la configuration du site.