Drupal 7 如何在drupal 7中自定义主菜单的输出?

Drupal 7 如何在drupal 7中自定义主菜单的输出?,drupal-7,Drupal 7,我是Drupal新手,我想定制主菜单的输出。有人能给我指出实现这一目标的正确方向吗?理想的场景是一个预打包的模块,它从数据库中检索数据,并允许我根据需要输出数据。或者,如果需要,我可以编写代码 默认菜单输出如下: <h2>Main menu</h2> <ul id="main-menu" class="links inline clearfix"> <li class="menu-449 first"><a href="/sdnn_d

我是Drupal新手,我想定制主菜单的输出。有人能给我指出实现这一目标的正确方向吗?理想的场景是一个预打包的模块,它从数据库中检索数据,并允许我根据需要输出数据。或者,如果需要,我可以编写代码

默认菜单输出如下:

<h2>Main menu</h2>
<ul id="main-menu" class="links inline clearfix">
    <li class="menu-449 first"><a href="/sdnn_drupal/?q=node/add" title="">Section 1</a></li>
    <li class="menu-452"><a href="/sdnn_drupal/?q=node/add" title="">Section 2</a></li>
    <li class="menu-453"><a href="/sdnn_drupal/?q=node/add" title="">Section 3</a></li>
    <li class="menu-451"><a href="/sdnn_drupal/?q=node/add" title="">Section 4</a></li>
    <li class="menu-454"><a href="/sdnn_drupal/?q=node/add" title="">Section 5</a></li>
</ul>
我需要的输出是:

<ul id="menu" class="menu">
    <li><span>Section 1</span>
        <ul>
            <li><a href="#">Section 1.1</a></li>
            <li><a href="#">Section 1.2</a></li>
            <li><a href="#">Section 1.3</a></li>
                <ul>
                    <li><a href="#">Section 1.3.1</a></li>
                    <li><a href="#">Section 1.3.2</a></li>
                </ul>
            </li>
        </ul>
    </li>
</ul>

查看dhtml_菜单模块,根据您的布局,您可能需要执行一些自定义javascripting,但它可以满足您的需要