子类别

我正在尝试搭建一个 Discourse 站点,但在分类和子分类方面遇到了一些问题。

我需要一个分类显示在左侧,当用户点击它时,在打开的页面上显示子分类。然后,如果他们点击其中一个子主题,将打开一个仅包含该子分类主题的页面。

我将尝试概述我的意思。

期货市场(主分类)
贵金属(子分类)
能源(子分类)
肉类(子分类)
金属(子分类)
黄金(金属下的主题)
白银(金属下的主题)
铜(金属下的主题)
谷物(子分类)
玉米(谷物下的主题)
小麦(谷物下的主题)
大豆(谷物下的主题)
豆粕(谷物下的主题)

我不确定这是否可行,或者是否有更好的方法。

非常感谢任何帮助。

您需要一个树状视图类别菜单,据我所知,没有特殊插件等是不可能的。

1 个赞

你的意思是侧边栏吗?

对于“Future Market”类别,您可以转到类别设置,勾选“Show subcategory list above topics in this category”(在此类别中显示主题上方的子类别列表)设置。这将显示“Future Market”下的所有子类别。例如 Documentation 类别。

4 个赞

您想要类似这样的效果吗?this,当用户点击分类时?

要隐藏子分类中的主题,您可以更改父分类的“外观”设置中的“默认列表过滤器”。

2 个赞

是的,这正是我想要的。它甚至比我想象的还要好。“盒子”看起来比简单的列表好多了。很棒的主意,谢谢 Moin 的分享。这似乎和 Ondrej 的建议一样。

我尝试过 Mighty Networks、Podia Community,也看过 Circle。在我看来,Discourse 看起来更“专业”,而 Circle 和 MN(以及其他)看起来更“年轻”或者说别的什么。我的受众是专业交易者以及希望成为专业交易者的新交易者。

谢谢大家。

2 个赞

我是新手,不是傻瓜,好吧,也许学习起来有点慢,但我每天也在教别人。

如果你能(任何人)一步一步地告诉我如何设置我的类别,就像这里的文档(侧边栏)一样,这样该类别的子主题就会出现在“框”中,就像我点击文档时一样。

另外,我该如何在那页面的顶部获得那个漂亮的标题?

您访问“期货市场”类别,然后单击扳手图标以编辑类别设置。


在那里,您会找到 ondrej 和我提到的设置。

还有一个关于 Available settings within the category edit page 的主题,以及一个关于如何 Display boxes for subcategories above topic list 的指南。

类别横幅 是通过主题组件添加的。如果您需要有关如何安装它的进一步信息,您将在该主题顶部的表格中找到链接的指南。

要配置侧边栏中的默认类别,您必须更改 default_navigation_menu_categories 站点设置。您可以在论坛的管理区域中搜索它。

1 个赞

这样的东西可能吗?我可能要求太多了。
分类(打开一个类似“文档”(盒子)的页面,其中包含项目 1 和 2。

  1. 期货市场(类别)

    1a. 肉类
    活牛(主题)
    育肥牛(主题)
    猪(主题)

    1b. 金属
    白银(主题)
    黄金(主题)
    铜(主题)

    1c. 谷物
    玉米(主题)
    小麦(主题)
    大豆(主题)
    豆粕(主题)

    1d. 货币
    澳元(主题)
    新西兰元(主题)
    加元(主题)
    英镑(主题)
    瑞士法郎(主题)
    日元(主题)

  2. 金融市场
    2a. 标准普尔 500 指数(主题)
    2b. 纳斯达克(主题)
    2c. 罗素(主题)

您希望您的分类页面看起来像这样吗?


可以通过将 desktop_category_page_style 站点设置更改为“带子分类的方框”来配置。您也可以尝试其他选项来设置分类页面的样式。

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.