如何删除菜单周围的所有thoses div,使用menu_block for 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>
谢谢
答案 0 :(得分:1)
您需要为块和包含它的区域添加新模板,以便摆脱一些标记。
查看Drupal 7 Template Suggestions
您的阻止模板名称如下所示:block--menu-block.tpl.php
。对于标记,可以只是
<?php print $content ?>
区域模板名称看起来像这个`region - YOUR_REGION_NAME.tpl.php``。对于标记,可以只是
<?php print $content ?>
希望这会有所帮助。 (在添加新模板后不要忘记刷新缓存)