Joomla如何自定义主菜单

时间:2012-11-26 00:22:23

标签: joomla content-management-system

我正在学习joomla并面临下一个问题。

这是HTML中的主菜单

<ul>
    <li class="active"><a href="#">home</a></li>
    <li><a href="#">bio</a></li>
    <li><a href="#">news</a></li>
    <li><a href="#" class="first-lev">projects<span class="ico"></span></a>
        <div class="sub-nav">
            <ul>
                <li><a href="#">yegor<br/>zabelov<br/>trio</a></li>
                <li><a href="#">gurzuf</a></li>
                <li><a href="#">soundtracks</a></li>
            </ul>
        </div><!-- .sub-nav -->
    </li>
    ...
</ul>

如何将joomla中的主菜单自定义为:

1.将类.first-lev添加到某些链接

2.使用此类在项目中添加span

3.添加子导航的包装div

感谢任何帮助。

1 个答案:

答案 0 :(得分:5)

  1. 要将课程添加到某些链接,只需转到管理面板,选择您的菜单项。转到链接类型选项 - &gt;链接CSS样式,并手动添加类。

  2. 您需要编辑default_component.php或defaul_url.php

  3. 您需要修改default.php

  4. http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core
    要自定义菜单布局,只需复制

    即可
    /modules/mod_menu/tmpl 
    

    为:

    /templates/your_template/html/mod_menu
    

    然后自定义刚刚复制的文件。此文件覆盖系统mod_menu文件 别忘了添加:

    <folder>html</folder> 
    

    在你的templateDetails.xml。