J'ai ce code dans top.phtml qui affiche mes éléments de menu dans mon magasin Magento:Magento - Suppression d'État actif De Page d'accueil
<div class="header-nav-container">
<div class="header-nav">
<h4 class="no-display"><?php echo $this->__('Category Navigation:') ?></h4>
<ul id="nav">
<li <?php if(!Mage::registry('current_category')) { echo 'class="level0 active"'; } else { echo 'class="level0"'; } ?>><a href="<?php echo $this->getUrl('') ?>"><span><?php echo $this->__('Home') ?></span></a></li>
<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php echo $this->drawItem($_category) ?>
<?php endforeach ?>
<li <?php if(!Mage::registry('current_category')) { echo 'class="level0 active"'; } else { echo 'class="level0"'; } ?>><a href="<?php echo $this->getUrl('catalogsale')?>"><span><?php echo $this->__('Sale Items') ?></span></a></li>
</ul>
</div>
J'ai un li
supplémentaire en bas qui affiche une autre page. Le problème que j'ai se produit lorsque je clique sur la page "Article de vente": son lien devient actif, tout comme le lien de la page d'accueil. Comment puis-je empêcher l'affichage du lien de la page d'accueil?
J'ai ajouté une capture d'écran pour montrer le problème: Screenshot
J'ai essayé les deux mais cela n'a pas fonctionné. – a1anm