From b593bf86fe2bddbc07dad88735e1c64b20ea7157 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Thu, 9 Dec 2021 17:23:15 +0100 Subject: [PATCH] Test homePageId --- core/core.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/core/core.php b/core/core.php index 37ca1b8a..6cd2afeb 100644 --- a/core/core.php +++ b/core/core.php @@ -1623,7 +1623,7 @@ class common { $targetBlank = $this->getData(['page', $parentPageId, 'targetBlank']) ? ' target="_blank"' : ''; // Mise en page de l'item $itemsLeft .= '
  • '; - + if ( ( $this->getData(['page',$parentPageId,'disable']) === true AND $this->getUser('password') !== $this->getInput('ZWII_USER_PASSWORD') ) OR ( @@ -1632,9 +1632,11 @@ class common { AND $this->getUser('group') < self::GROUP_MODERATOR ) ){ - $itemsLeft .= ''; + $pageUrl = ($this->getData(['locale', 'homePageId']) === $this->getUrl(0)) ? helper::baseUrl(false) : helper::baseUrl() . $this->getUrl(0); + $itemsLeft .= ''; } else { - $itemsLeft .= ''; + $pageUrl = ($this->getData(['locale', 'homePageId']) === $parentPageId) ? helper::baseUrl(false) : helper::baseUrl() . $parentPageId; + $itemsLeft .= ''; } switch ($this->getData(['page', $parentPageId, 'typeMenu'])) { @@ -1692,9 +1694,11 @@ class common { AND $this->getUser('group') < self::GROUP_MODERATOR ) ){ - $itemsLeft .= ''; + $pageUrl = ($this->getData(['locale', 'homePageId']) === $this->getUrl(0)) ? helper::baseUrl(false) : helper::baseUrl() . $this->getUrl(0); + $itemsLeft .= ''; } else { - $itemsLeft .= ''; + $pageUrl = ($this->getData(['locale', 'homePageId']) === $childKey) ? helper::baseUrl(false) : helper::baseUrl() . $childKey; + $itemsLeft .= ''; } switch ($this->getData(['page', $childKey, 'typeMenu'])) {