隐藏子类别而不隐藏其在主题列表中的主题?

话题列表中项目的模板仅显示话题所属类别的链接,如下所示:
{{category-link topic.category}}

因此,您需要修改此模板以显示父类别的链接:

{{#if topic.category.parentCategory}}
  {{category-link topic.category.parentCategory}}
{{else}}
  {{category-link topic.category}}
{{/if}}

但如果您只想针对特定的父类别执行此操作,则需要添加更多逻辑。我不确定推荐的做法是什么,是注册一个 Handlebars 辅助函数吗?

另一种方法是始终同时显示类别和父类别链接,然后使用 CSS 隐藏您不需要的链接。