1

header.phtmlファイルに静的ナビゲーションメニューを作成しました。

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

ページがアクティブな場合、クラス「アクティブ」をリストアイテムに追加するにはどうすればよいですか?

ありがとう、-サム

4

2 に答える 2

0

古い投稿ですが、それでも誰かを助けるかもしれません:

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

このための Magento の組み込みメソッドは、ナビゲーション ブロック クラスにあります。

isCategoryActive($category)

ただし、テンプレートを静的ナビゲーションに変更したため、その関数を呼び出すために適切なモデルを使用していないと思います。

于 2012-05-11T18:50:47.233 に答える