0

正如标题中提到的,出于某种原因,具有类的特定菜单项active没有active-trail类,它们的父项也是如此。

我当前在页面 Test2 时的示例菜单树:

<ul class="menu">
    <li class="first expanded">
        <a href="/test" class="active">Test</a>
        <ul class="menu">
            <li class="first expanded">
                <a href="/test2" class="active">Test2</a>
            </li>
        </ul>
    </li>
</ul>

当我目前在页面 Test2 时,应该是这样的:

<ul class="menu">
    <li class="first expanded active-trail">
        <a href="/test" class="active active-trail">Test</a>
        <ul class="menu">
            <li class="first expanded active-trail">
                <a href="/test2" class="active active-trail">Test2</a>
            </li>
        </ul>
    </li>
</ul>

任何帮助表示赞赏。

4

1 回答 1

0

您的主题(或模块)更有可能使用这些钩子之一覆盖输出并更改类:

我建议从检查活动主题的代码开始。

或者您可以theme_menu_link()在您的主题中实现并根据您的喜好覆盖类。

于 2018-04-20T02:40:43.313 回答