使用Joomla中的模块chrome提取和修改模块内容

时间:2010-06-25 09:14:28

标签: joomla module google-chrome

我需要使用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>

会是什么样的?或者有办法吗?请帮忙。

1 个答案:

答案 0 :(得分:0)

modChrome 可以修改模块内容,但最好对mod_mainmenu使用HTML覆盖。棘手的是,覆盖有点复杂。这是一个如何完成它的教程。 (http://blog.opensourcenetwork.eu/tutorials/experienced/joomla-output-override-of-modmainmenu

其次,您可以使用扩展菜单模块,它也应该能够为您提供编辑输出结构的功能。我会链接到它但该网站不会让我链接到两个网站。您可以在扩展目录中轻松找到它。