类别编辑页面缺少子类别下拉菜单

当您处于可以编辑某个类别并且使用顶部的下拉菜单导航到该类别的子类别时,子类别的下拉菜单不会出现。

在视频中,我从 test-3 类别开始,它是 test-category 的父类别。然后我使用下拉菜单导航到 test-category 的编辑页面。

我最后看到的是:

我期望看到的是(也是刷新页面后我看到的是):

2 个赞

这是一个普遍存在的问题。对分类的任何更改都需要完全重新加载才能生效。创建分类然后尝试在其下创建帖子,或者将其分配给某个组,也是如此。如果系统能在仅为进行编辑的用户执行重新加载,那将是极好的。

您能解释一下您指的是哪些更改吗?我什么都没编辑。只有当我选择的子类别是我正在查看的类别的子类别时,才会出现此问题。如果子类别有不同的父类别,则可以正常工作。

例如,从 test-3 切换到 Status(Team 的子类别)可以正常工作。

我很困惑

1 个赞

“当您在可以编辑分类的页面上时”
我将改进我的帖子

1 个赞

我明白你的意思了。情况更糟。如果你选择“返回类别”,也会出现问题。

2 个赞

你说得对。:eyes: 当我从子类别编辑页面选择“返回类别”时,子类别下拉菜单也丢失了。

正如关于主题所示,这是 test-category:

1 个赞

是的,我完全可以重现这个问题 - 抱歉 Moin,我还没看到这个话题。我当时在想缺失的子类别下拉菜单在哪里,正准备发个帖子说明一下。感谢提醒 :slight_smile:

1 个赞

这是只在你刚创建类别时才会出现,对吗?据我所知,常规情况工作正常:

Kapture 2024-12-02 at 10.47.26

我并不是说我们不应该修复创建的情况,但这个优先级较低。

1 个赞

我认为您需要从“General”开始,使用扳手,然后使用顶部的下拉菜单导航到“Test”。
然后子类别下拉菜单不会出现,并且在您返回时也消失了。

2 个赞

好的,我明白了,我误解了问题(并且发现了另一个 bug :p)

2 个赞

我早就注意到这个 bug 了,但在创建 Related category permissions 后,由于我更频繁地导航到子类别,它变得更加烦人。

3 个赞

看起来这个问题已经修复了——也许是通过 https://github.com/discourse/discourse/pull/36050

3 个赞

此主题在 6 天后自动关闭。不再允许新的回复。