"带有精选主题的子类别" 不再在移动端显示子类别主题

使用“带有特色主题的子类别”视图后,各个子类别不再在其 /categories 页上显示其最新主题。

“子类别子类别”中有一篇帖子,但在移动设备上的 /categories 页上不再显示(桌面版上则显示)。

1 个赞

在最近升级到 3.3.0.beta3-dev (61610a61fa) 版本后,我也遇到了这个问题。

在 Android 手机上,Firefox 和 Chrome 都存在此问题。

编辑:我以为我找到了一个解决方法,但它并不能持久。不过,这可能有助于排查问题:

在父类别的设置中勾选“在此类别的主题上方显示子类别列表”(“子类别列表样式”无关紧要),然后转到“所有类别”页面,点击父类别,然后导航回“所有类别”页面。该父类别中的子类别现在会正确显示。

但是,刷新页面会将修复还原,直到下次转到父类别为止。

1 个赞

此问题并未在 beta4 更新中得到修复。


我查看了最近的提交记录,发现 4 月 23 日的提交 #d2a52c3,“修复:在精选主题子类别中使用序列化子类别”,这符合我的时间线,并且似乎与此问题有关。

此提交更新了 app/components/subcategories-with-featured-topics.hbs,将 category.subcategories 替换为 category.serializedSubcategories,但我注意到 app/templates/mobile/components/subcategories-with-featured-topics.hbs 仍然是 category.subcategory

这有什么关系吗?如果我说的是胡话,我很抱歉,我在查看代码方面完全是外行,只是想尽我所能帮助追踪问题 :slight_smile:

您好 @harryob:wave:

感谢您的错误报告。我们已确定问题所在,并在以下拉取请求中进行了修复:

目前该请求正在审核中,并将很快合并。之后,您可以更新您的站点并解决您的问题。

4 个赞

此主题已在 22 小时后自动关闭。不再允许回复。