Всем здравствуйте!
Создал тему на основе Zen. Кастомизировал главное меню по этому примеру. Классы прописываются почти верно, но появляется лишние div-ы. А именно div id="block-menu-block-1" class="block block-menu-block first last odd" role="navigation" и
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<div id="block-menu-block-1" class="block block-menu-block first last odd" role="navigation">
<div class="menu-block-wrapper menu-block-1 menu-name-main-menu parent-mlid-0 menu-level-1">
<ul class="nav navbar-nav"><li><a href="/" class="menu__link active">Home</a></li>
<li><a href="/node/4" class="menu__link nav navbar-nav">О проекте</a></li>
<li><a href="/node/3" class="menu__link">Контакты</a></li>
</ul>
</div>
</div>
Мне эти div-ы абсолютно не нужны, так как из-за них у меня не разворачивается меню на мобильных устройствах.
Спасибо за помощь заранее.
Комментарии
надо создать файл, И удалить дефолтные стили. block--block--[block-id].tpl.php
оригинал взять из оригинала block.tpl.php
Отредактировал block.tpl.php. Помогло для других блоков, но не для меню.
Написал в template.php следующий код:
function my_theme_menu_tree__menu_block( $variables) {
return '
' . $variables['tree'] . '
';
}
Тоже не помогает.
Наткнулся на следующий баг. Это оно или я что-то не так делаю?