加入/离开群组 CTA

您好,

我想将论坛分为三个部分。页面有一个主主题 subjectA,我还在旁边创建了一个其他分类 subjectB。为此,我考虑在标题或其他中心位置做一个三向开关。默认情况下,开关将处于中间位置,这意味着页面上的 subjectAsubjectB 都将可见。如果用户将开关移向 subjectA 方向,则 subjectB 不可见;如果移向 subjectB 方向,则 subjectA 不可见。我们可以通过组和类别权限来处理这些。

如果用户选择 subjectA,则会自动将用户添加到组 groupA,该组会向 subjectB 类别添加一些权限以进行静音。

我试图弄清楚如何制作一个 CTA 按钮或一个切换开关,通过点击它来加入或离开一个组。但不幸的是,我没有找到任何方法。这有可能实现吗?:slightly_smiling_face:

该项目旨在使用户能够快速轻松地过滤来自两个主要主题的内容。

任何想法或建议都将不胜感激!谢谢 :slightly_smiling_face:

2 个赞

您也可以参考 Epic Games Dev Community Forums。他们使用了四个全局过滤器,我相信您只需要 discourse-global-filter 插件即可实现类似的设置。

4 个赞

谢谢 @manuel,这看起来很棒。第一眼看上去,如果我没看错的话,这个插件的作用类似于 Using query strings to filter topic views 的标签功能,但它会在用户浏览页面时保留字符串。我得重新考虑一下我的论坛结构了。:sweat_smile: 再次感谢,我会试试的。:slightly_smiling_face:

3 个赞