0

我在 joomla 有一个菜单...

在我的模板中,我显示这样的菜单

<jdoc:include type="modules"  name="header" style="none"/>

当我看到生成的 html 时,我的菜单类是“munu”

如何将此类更改为其他类?

不放后缀,我想将 class="menu" 更改为 class="other"

4

3 回答 3

1

您可以通过管理面板更改类的后缀,您只需进入管理面板,然后进入模块管理器,然后进入菜单模块。在菜单模块中,您将有高级参数来设置类后缀,如屏幕截图所示。在此处输入图像描述

如果您无法更改菜单类,您可以更改 div 容器的样式。

<div class="other"><jdoc:include type="modules"  name="header" style="xhtml"/></div> and then you can change the style with the reference of the container class.
于 2013-01-21T09:17:13.820 回答
1

如果要更改菜单类,则必须在文件夹中的default.php文件中mod_menu进行更改。但tmpl我不建议您更改核心文件,要做到这一点,您可以使用模板覆盖方法。有关如何使用它的更多信息通过这个链接。

如何覆盖 Joomla 的输出!核

于 2013-01-21T09:55:04.607 回答
0

@user852610 覆盖模块菜单 html。

  1. 复制模块菜单,粘贴到 /templates/yourtemplate/html
  2. 将 tmpl 文件夹中的所有文件复制到父文件夹并删除其他文件
  3. 在 default.php 中查找并替换类“菜单”
于 2013-01-21T10:46:28.030 回答