640*_*les 2 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>
Run Code Online (Sandbox Code Playgroud)
如何将joomla中的主菜单自定义为:
1.将类.first-lev添加到某些链接
2.使用此类在项目内添加span
3.添加子导航的包装div
感谢任何帮助.
要将类添加到某些链接,只需转到管理面板,选择您的菜单项.转到链接类型选项 - >链接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
Run Code Online (Sandbox Code Playgroud)
至:
/templates/your_template/html/mod_menu
Run Code Online (Sandbox Code Playgroud)
然后自定义刚刚复制的文件.此文件覆盖系统mod_menu文件.
别忘了添加:
<folder>html</folder>
Run Code Online (Sandbox Code Playgroud)
在你的templateDetails.xml.
| 归档时间: |
|
| 查看次数: |
7659 次 |
| 最近记录: |