• 0
Thispy

[Résolu] Bug ou pas V 8.3.13

Question

Thispy    42

Bonjour,

Quand on met un onglet en page inactive, celui-ci n'est plus une page à afficher...
C'est bien le but de la page inactive..

 

Sauf quand on va en dessous du site et que nous visitons (Plan du site), nous avons accès à la page inactive..

 

Comme demandé dans le titre, bug ou pas ?

 

Cordialement,

Modifié par Thispy

Partager ce message


Lien à poster
Partager sur d’autres sites

3 réponses à cette question

Messages recommandés

  • 0
CroqueWeb    101
il y a 35 minutes, Thispy a dit :

quand on va en dessous du site et que nous visitons (Plan du site), nous avons accès à la page inactive

Ah tiens oui, c'est vrai, je ne l'avais pas remarqué, il s'agit bien d'un défaut, on va corriger ça avec @cybertaf

  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
cybertaf    101
Il y a 2 heures, Thispy a dit :

Bonjour,

Quand on met un onglet en page inactive, celui-ci n'est plus une page à afficher...
C'est bien le but de la page inactive..

 

Sauf quand on va en dessous du site et que nous visitons (Plan du site), nous avons accès à la page inactive..

 

Comme demandé dans le titre, bug ou pas ?

 

Cordialement,

Bonjour @Thispy

Vous avez raison, la page peut être rendue inactive soit pour disposer d'une entrée de menu de niveau 1 sans contenu ou parce qu'elle est "en travaux". Quelle que soit la raison, elle ne devrait pas être accessible dans le map.

Je corrige ça de suite, ce sera dans une 8.3.14f

Bonne soirée

  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
cybertaf    101

La modification sera prise ne compte dans la prochaine version officielle, dans l'immédiat vous pouvez éditer le fichier core/module/sitemap/viex/index/index.php et remplacer le contenu par ces instructions :

<ul>
	<?php foreach($this->getHierarchy() as $parentId => $childIds): ?>
		<li>
			<?php if ($this->getData(['page', $parentId, 'disable']) === false) { ?>
				<a href="<?php echo helper::baseUrl() . $parentId; ?>"><?php echo $this->getData(['page', $parentId, 'title']); ?></a>
			<?php } else { ?>
				<?php echo $this->getData(['page', $parentId, 'title']); }?>
			<ul>
				<?php foreach($childIds as $childId): ?>
					<li>
						<?php if ($this->getData(['page', $childId, 'disable']) === false) { ?>
							<a href="<?php echo helper::baseUrl() . $childId; ?>"><?php echo $this->getData(['page', $childId, 'title']); ?></a>
						<?php } else { ?>
							<?php echo $this->getData(['page', $childId, 'title']); }?>						
					</li>
				<?php endforeach; ?>
			</ul>
		</li>
	<?php endforeach; ?>
</ul>

 

  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant