0

そのため、メニュー項目に特定のクラスを追加するためにmenu_attributes ( http://drupal.org/project/menu_attributes ) を使用しています。私にとっての問題は、これらがリンク自体に追加されることです

<li class="leaf active menu-mlid-873><a class="customClass active" href="/">Home</a></li>

しかし、クラスがリンクの親にも使用されるように、どうにかしてこのようにしたいと思います

<li class="customClass leaf active menu-mlid-873><a class="customClass active" href="/">Home</a></li>

使ってみtheme_menu_alterましたが、そこからクラスを取得する方法がわかりません。

4

1 に答える 1

2

theme_menu_link関数をオーバーライドします。http://api.drupal.org/api/drupal/includes!menu.inc/function/theme_menu_link/7

于 2013-02-07T13:20:57.230 に答える