为什么不是';我的模块类后缀是否附加到Joomla内部的菜单模块?

为什么不是';我的模块类后缀是否附加到Joomla内部的菜单模块?,joomla,Joomla,当我尝试向菜单模块添加模块类后缀时,它并没有显示在站点上 我在“模块类后缀”字段中放置了一个自定义值。只使用了一个菜单组件。但是,我指定的值没有附加到元素的classname属性 我已禁用缓存。还有什么我要查的吗 我正在使用最新的稳定Joomla 3.0.2可能模块模板没有使用class suffix参数。 在模块的模板文件中,应该有如下内容: <div class="mymodule<?php echo $moduleclass_sfx ?>"> 我还不能投赞成票,但

当我尝试向菜单模块添加模块类后缀时,它并没有显示在站点上

我在“模块类后缀”字段中放置了一个自定义值。只使用了一个菜单组件。但是,我指定的值没有附加到元素的classname属性

我已禁用缓存。还有什么我要查的吗


我正在使用最新的稳定Joomla 3.0.2

可能模块模板没有使用class suffix参数。 在模块的模板文件中,应该有如下内容:

<div class="mymodule<?php echo $moduleclass_sfx ?>">

我还不能投赞成票,但Mike对自己答案的评论是标准joomla模板(如beez或protostar)中缺少的解决方案。非常感谢。
为了澄清:我将/modules/mod_menu/tmpl/default.php复制到模板的html/mod_menu/目录中,并在顶部附近添加了以下内容:



你确定你正确地输入了类后缀,并且它实际上已经在CSS中定义了吗?我插入了“模块类后缀”字段。只使用了一个菜单组件。它不会将类名附加到元素中。请仔细检查CSS文件中的模板,以确保该类已定义且名称相同。当你说它没有被显示时,它很可能位于一个名为
modules.css
的文件中-你的意思是没有添加该类,或者你分配给该类的css更改没有生效吗?为什么这个问题没有解决?乔姆拉离题了吗?css?我很困惑,它就在那里/modules/mod_menu/tmpl/default.php-它也设置好了吗$moduleclass_sfx=htmlspecialchars($params->get('moduleclass_sfx'));-可能有模块超控?这里不需要Joomla吗?在stackexchange将是一个很好的补充-WordPress和Drupal也在那里。。。