三级分类嵌套和 Header Categories Navbar TC 交互不佳

子子类别与导航栏之间存在一个错误。

大纲

我通过以下隐藏设置在我的网站上启用了子子类别:

SiteSetting.max_category_nesting = 3

在上次更新网站后,该功能似乎已损坏。

子子类别在整个网站上按预期显示,但当我尝试单击其中一个时,我注意到以下情况:

  1. 类别页面最初似乎加载正常

  2. 然后我看到了那个旋转的死亡之轮 :skull_and_crossbones:

控制台中出现此错误:

(在类别或子类别中时,此错误不会出现)

解决方法/其他问题

子子类别页面如果在新标签/窗口中打开,实际上可以正常加载,但导航栏功能存在一些小故障,并且控制台中出现类似的错误:

这是主题组件,对吗?是哪一个,可以提供链接吗?

啊——我有点笨,把侧边栏的新术语“即导航”与这个官方主题组件等同起来了:

当我禁用该主题组件时,嵌套工作正常。

我唯一的问题是,我真的很依赖它!但我明白,我可能是为数不多的使用此主题组件进行三级嵌套的用户之一。

4 个赞

我会告诉Kris,以防他有什么简单的修复想法。

4 个赞

这已通过以下方式修复:FIX: update to support 3 levels of categories by awesomerobot · Pull Request #6 · discourse/discourse-categories-navbar · GitHub

我只需要进行一些小的调整,以适应额外的类别级别。感谢您的报告!

3 个赞

此主题已自动关闭,超过 3 天。不允许回复。