Как я могу настроить вывод главного меню в drupal 7? - PullRequest
0 голосов
/ 25 мая 2011

Я новичок в 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>

1 Ответ

0 голосов
/ 25 мая 2011

Проверьте модуль dhtml_menu, в зависимости от вашего макета, вам может потребоваться выполнить некоторые пользовательские javascripting, но он будет делать то, что вы ищете

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...