1.17.03 Dans le thème, les pages en sont pas affichées dan sle menu, elles ne sont plus générées

This commit is contained in:
Fred Tempez 2025-01-15 09:48:29 +01:00
parent 17f6a606c6
commit cfdd9d11ea
2 changed files with 122 additions and 113 deletions

View File

@ -542,8 +542,7 @@ class layout extends common
($this->getData(['enrolment', self::$siteContent])
&& $this->getUser('permission', __CLASS__, 'tutor') === true
&& array_key_exists($this->getUser('id'), $this->getData(['enrolment', self::$siteContent])))
)
{
) {
$href = helper::baseUrl() . 'course/users/' . self::$siteContent;
}
break;
@ -625,6 +624,14 @@ class layout extends common
{
$items = '';
$currentPageId = $this->getData(['page', $this->getUrl(0)]) ? $this->getUrl(0) : $this->getUrl(2);
// La liste des pages n'est générée si le thème ne l'autorise pas sauf pour la page home.
if (
self::$siteContent === 'home'
|| (
self::$siteContent !== 'home'
&& $this->getData(['theme', 'menu', 'hidePages']) === true
)
) {
foreach ($this->getHierarchy() as $parentPageId => $childrenPageIds) {
// Menu extra ou standard
@ -758,6 +765,8 @@ class layout extends common
}
$items .= '</ul>';
}
}
return ($items);
}

View File

@ -51,7 +51,7 @@ class common
const ACCESS_TIMER = 1800;
// Numéro de version
const ZWII_VERSION = '1.17.02';
const ZWII_VERSION = '1.17.03';
// URL autoupdate
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/campus-update/raw/branch/master/';