当我在我的网站上使用 Kunena 时,导航栏出现问题。
每当我在 Kunena“页面”中时,导航不会显示 FORUM 处于活动状态。
解决方法是使用 java 脚本或 jquery 更改活动
将此脚本添加到您的索引模板
<script>
var j = jQuery.noConflict();
var isForumActive = <?php if (strpos($_SERVER['REQUEST_URI'], "/forum") !== false){ echo "true"; } else echo "false";?>;
if(isForumActive){
j(".item120").addClass("active");
}
</script>
您需要使用菜单 ID 更改 ID (120),并确保别名正确。
你也需要jquery....
我通过在主菜单中将所有 Kunena 菜单项创建为 Forum 菜单项的子菜单项并使用split menus解决了这个问题。