我需要使用mainmenu模块输出中的模块chrome提取菜单项:
<ul class="menu">
<li id="current" class="parent active item1"><a href=""><span>Menu item1</span></a>
<ul>
<li class="item1"><a href=""><span>Menu Item</span></a></li>
<li class="item2"><a href=""><span>Menu Item</span></a></li>
<li class="item3"><a href=""><span>Menu Item</span></a></li>
<li class="item4"><a href=""><span>Menu item</span></a></li></ul>
</ul>
并将它们放入以下格式:
<ul>
<li>
<a href="">menu item</a>
<div class="dropdown">
<div class="dropdown-wrapper">
<ul>
<li><a href="">menu item</a></li>
<li><a href="">menu item</a></li>
<li><a href="">menu item</a></li>
<li><a href="">menu item</a></li>
</ul>
会是什么样的?或者有办法吗?请帮忙。
答案 0 :(得分:0)
modChrome 可以修改模块内容,但最好对mod_mainmenu使用HTML覆盖。棘手的是,覆盖有点复杂。这是一个如何完成它的教程。 (http://blog.opensourcenetwork.eu/tutorials/experienced/joomla-output-override-of-modmainmenu)
其次,您可以使用扩展菜单模块,它也应该能够为您提供编辑输出结构的功能。我会链接到它但该网站不会让我链接到两个网站。您可以在扩展目录中轻松找到它。