我正在学习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
感谢任何帮助。
答案 0 :(得分:5)
要将课程添加到某些链接,只需转到管理面板,选择您的菜单项。转到链接类型选项 - &gt;链接CSS样式,并手动添加类。
您需要编辑default_component.php或defaul_url.php
您需要修改default.php
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。