2014-08-29 2 views
0

Как я могу удалить все thoses div вокруг моего меню create with menu_block для drupal 7?Удалить div из блока меню drupal 7

Я хочу изменить это:

<div class="region region-nav"> 
    <div class="content"> 
     <div class="menu-block-wrapper menu-block-3 menu-name-menu-prive parent-mlid-0 menu-level-2"> 
      <ul class="menu"> 
       <li class="first expanded menu-mlid-559" style="width: 397px;"> 
        <a href="/fr/priv%C3%A9s/avantage">Avantages</a> 
        <ul class="menu"> 
         <li class="first leaf menu-mlid-596"> 
          <a href="/fr/priv%C3%A9s/avantage/eco">Ecologie</a> 
         </li> 
        </ul> 
       </li> 
      </ul> 
     </div> 
    </div> 
</div> 

в этом:

<ul class="menu"> 
    <li> 
     <a href="#">link</a> 
     <ul class="menu"> 
      <li> 
       <a href="#">link</a> 
      </li> 
     </ul> 
    </li> 
</ul> 

Спасибо

ответ

1

Вам нужно будет добавить новые шаблоны для вашего блока и области, которая держит его, чтобы избавиться от некоторой разметки.

Посмотрите на Drupal 7 Template Suggestions

Ваш шаблон блока имя будет выглядеть следующим образом: block--menu-block.tpl.php. И для разметки, может быть только

<?php print $content ?> 

области шаблона имя будет выглядеть следующим образом `региона - YOUR_REGION_NAME.tpl.php``. А для разметки может быть только

<?php print $content ?> 

Надеюсь, это поможет. (не забудьте очистить кеши после добавления новых шаблонов)

Смежные вопросы