我在 header.phtml 文件中创建了一个静态导航菜单。
<li><a href="/about.html"> about</a></li> <li><a href="/store.html">store</a></li>
ETC..
如果页面处于活动状态,如何将“活动”类添加到列表项?
谢谢,-山姆
我在 header.phtml 文件中创建了一个静态导航菜单。
<li><a href="/about.html"> about</a></li> <li><a href="/store.html">store</a></li>
ETC..
如果页面处于活动状态,如何将“活动”类添加到列表项?
谢谢,-山姆
Magento 的内置方法在导航块类中:
isCategoryActive($category)
不过,您应该能够检查它,因为您已将模板更改为静态导航,我猜您没有使用正确的模型来调用该函数。
旧帖子,但仍然可以帮助某人:
$url = $category->getUrl();
if (strpos(Mage::helper('core/url')->getCurrentUrl(),$url) !== false ) {
$html .= ' <em>></em>'; // highlight
}