我刚刚从 beta5 升级到 beta6,现在 Header Link Theme Component 无法正常工作了。
我们所有的自定义头部链接都不再显示在头部。
看起来新 beta 中的某些内容导致该组件无法运行。
我们当前版本为 2.5.0.beta6(b3c8d36412)
错误日志中仅显示大量与 discourse-locations 插件相关的错误,但没有涉及头部问题的错误。
我刚刚从 beta5 升级到 beta6,现在 Header Link Theme Component 无法正常工作了。
我们所有的自定义头部链接都不再显示在头部。
看起来新 beta 中的某些内容导致该组件无法运行。
我们当前版本为 2.5.0.beta6(b3c8d36412)
错误日志中仅显示大量与 discourse-locations 插件相关的错误,但没有涉及头部问题的错误。
位置插件目前正导致许多组件问题,尝试禁用它,我猜你的问题就会消失(对我来说确实如此)
如果您禁用了“位置”功能(通过在 YML 文件中注释掉并重新构建),标题链接组件是否会恢复正常工作?
@davidkingham 说得对,“位置”功能在最新通过的测试中存在一些问题,正如这里提到的:
对于任何主题组件和插件,请务必在各自的主题中发帖,而不是在 Support 中发帖,后者通常处理与核心相关的问题。请记住,许多插件来自第三方,因此他们了解问题的唯一途径就是您参与他们的主题讨论。
请检查主题设置中是否使用了 FontAwesome 5 的图标名称。以下是该组件主题中最近发布的内容:
https://meta.discourse.org/t/iconified-header-links/86307/75?u=tshenry
那些我早在几个月前(或者去年某个时候)就已经替换过了,它们都是最新的。但这样的话,由于按钮缺失,会出现一个空白区域,不过当鼠标移到链接位置时,链接本身仍然存在。
我知道,但那些插件和主题组件来自团队,且主题组件在 GitHub 上未作更改。
不过,禁用位置插件并重新构建应用确实有效,按钮又回来了。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.