header.phtmlファイルに静的ナビゲーションメニューを作成しました。
<li><a href="/about.html"> about</a></li> <li><a href="/store.html">store</a></li>
等..
ページがアクティブな場合、クラス「アクティブ」をリストアイテムに追加するにはどうすればよいですか?
ありがとう、-サム
header.phtmlファイルに静的ナビゲーションメニューを作成しました。
<li><a href="/about.html"> about</a></li> <li><a href="/store.html">store</a></li>
等..
ページがアクティブな場合、クラス「アクティブ」をリストアイテムに追加するにはどうすればよいですか?
ありがとう、-サム
古い投稿ですが、それでも誰かを助けるかもしれません:
$url = $category->getUrl();
if (strpos(Mage::helper('core/url')->getCurrentUrl(),$url) !== false ) {
$html .= ' <em>></em>'; // highlight
}
このための Magento の組み込みメソッドは、ナビゲーション ブロック クラスにあります。
isCategoryActive($category)
ただし、テンプレートを静的ナビゲーションに変更したため、その関数を呼び出すために適切なモデルを使用していないと思います。