beta6 问题:标题链接主题组件不再工作

我刚刚从 beta5 升级到 beta6,现在 Header Link Theme Component 无法正常工作了。
我们所有的自定义头部链接都不再显示在头部。
看起来新 beta 中的某些内容导致该组件无法运行。

我们当前版本为 2.5.0.beta6(b3c8d36412

错误日志中仅显示大量与 discourse-locations 插件相关的错误,但没有涉及头部问题的错误。

1 个赞

位置插件目前正导致许多组件问题,尝试禁用它,我猜你的问题就会消失(对我来说确实如此)

3 个赞

如果您禁用了“位置”功能(通过在 YML 文件中注释掉并重新构建),标题链接组件是否会恢复正常工作?

@davidkingham 说得对,“位置”功能在最新通过的测试中存在一些问题,正如这里提到的:

对于任何主题组件和插件,请务必在各自的主题中发帖,而不是在 Support 中发帖,后者通常处理与核心相关的问题。请记住,许多插件来自第三方,因此他们了解问题的唯一途径就是您参与他们的主题讨论。

2 个赞

请检查主题设置中是否使用了 FontAwesome 5 的图标名称。以下是该组件主题中最近发布的内容:

https://meta.discourse.org/t/iconified-header-links/86307/75?u=tshenry

3 个赞

那些我早在几个月前(或者去年某个时候)就已经替换过了,它们都是最新的。但这样的话,由于按钮缺失,会出现一个空白区域,不过当鼠标移到链接位置时,链接本身仍然存在。

我知道,但那些插件和主题组件来自团队,且主题组件在 GitHub 上未作更改。
不过,禁用位置插件并重新构建应用确实有效,按钮又回来了。

5 个赞

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