pb de menu fixe après auto logout

This commit is contained in:
Fred Tempez 2020-09-25 16:19:07 +02:00
parent 2e644e7cd4
commit de7caa49c1
2 changed files with 14 additions and 18 deletions

View File

@ -1698,6 +1698,9 @@ class core extends common {
) { ) {
$user = new user; $user = new user;
$user->logout(); $user->logout();
// Recharge la classe
$core = new core;
$core->router();
} }
// Mode maintenance // Mode maintenance
if( if(

View File

@ -26,23 +26,17 @@
<?php $layout->showNotification(); ?> <?php $layout->showNotification(); ?>
<?php if($this->getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?> <?php if($this->getData(['theme', 'menu', 'position']) === 'body-first' || $this->getData(['theme', 'menu', 'position']) === 'top' ): ?>
<!-- Menu dans le fond du site avant la bannière --> <!-- Menu dans le fond du site avant la bannière -->
<nav <!-- Détermine si le menu est fixe en haut de page lorsque l'utilisateur n'est pas connecté -->
<?php <?php
// Détermine si le menu est fixe en haut de page lorsque l'utilisateur n'est pas connecté if ( $this->getData(['theme', 'menu', 'position']) === 'top'
// AND $this->getData(['theme', 'menu', 'fixed']) === true
if($this->getData(['theme', 'menu', 'position']) === 'top' && AND $this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD') ) {
$this->getData(['theme', 'menu', 'fixed']) === true) { echo '<nav id="navfixedconnected" >';
if ($this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD')) } else {
{ echo '<nav id="navfixedlogout" >';
echo 'id="navfixedconnected"';
} }
else ?>
{ <!-- Menu Burger -->
echo 'id="navfixedlogout"';
}
}
?>
>
<div id="toggle"> <div id="toggle">
<?php if ($this->getData(['theme','menu','burgerTitle']) === true ): ?> <?php if ($this->getData(['theme','menu','burgerTitle']) === true ): ?>
<div id="burgerText"><?php echo $this->getData(['config','title']);?></div> <div id="burgerText"><?php echo $this->getData(['config','title']);?></div>
@ -51,8 +45,7 @@
<div id="menu" class=" <div id="menu" class="
<?php if($this->getData(['theme', 'menu', 'position']) === 'top'){echo 'container-large';}else{echo'container';} <?php if($this->getData(['theme', 'menu', 'position']) === 'top'){echo 'container-large';}else{echo'container';}
?>"> ?>">
<?php $layout->showMenu(); ?>
<?php $layout->showMenu(); ?>
</div> <!--fin menu --> </div> <!--fin menu -->
</nav> </nav>
<?php endif; ?> <?php endif; ?>