2

我正在学习 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.用这个类在item里面添加span

3.为子导航添加包装器div

感谢任何帮助。

4

1 回答 1

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

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

  3. 您需要编辑 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 中。

于 2012-11-26T11:28:35.370 回答