1

我在 header.phtml 文件中创建了一个静态导航菜单。

<li><a href="/about.html"> about</a></li> <li><a href="/store.html">store</a></li>ETC..

如果页面处于活动状态,如何将“活动”类添加到列表项?

谢谢,-山姆

4

2 回答 2

0

Magento 的内置方法在导航块类中:

isCategoryActive($category)

不过,您应该能够检查它,因为您已将模板更改为静态导航,我猜您没有使用正确的模型来调用该函数。

于 2012-05-11T18:50:47.233 回答
0

旧帖子,但仍然可以帮助某人:

$url = $category->getUrl();     
if (strpos(Mage::helper('core/url')->getCurrentUrl(),$url) !== false ) {
    $html .= ' <em>&gt;</em>'; // highlight
}
于 2014-02-18T14:24:06.193 回答