У меня есть этот код в top.phtml, который отображает мои пункты меню в моем магазине Magento:Magento - Удаление активного состояния с домашней страницей
<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>
У меня есть дополнительный li
в нижней части, которая отображает другую страницу. Проблема, которую я испытываю, возникает, когда я нажимаю на страницу «Торговый объект»: ее ссылка активируется, но также и ссылка на главную страницу. Как я могу препятствовать появлению активной ссылки на домашнюю страницу?
Я добавил скриншот, чтобы показать проблему: Screenshot
Я пробовал оба из них, но не работал. – a1anm