您好,
升级到 3.4.1 后,主页上的搜索图标消失了。
它会在主题中弹出,但仅当页面滚动时。一旦滚动到顶部,它就会再次消失。只有“放大镜”图标。
想知道是否有人遇到过此问题,以及在不重建镜像的情况下是否有修复方法。
谢谢。
您好,
升级到 3.4.1 后,主页上的搜索图标消失了。
它会在主题中弹出,但仅当页面滚动时。一旦滚动到顶部,它就会再次消失。只有“放大镜”图标。
想知道是否有人遇到过此问题,以及在不重建镜像的情况下是否有修复方法。
谢谢。
这不是最新的。您是指 3.5.0 beta 1 吗?
您的网站是否有任何自定义主题/主题组件/插件等可能造成干扰?如果有,请尝试安全模式。
谢谢Ondrej,
我们过去在测试版发布版遇到了一些不幸的经历,所以目前使用的是3.4.1,直到下一个稳定版本。我们现在从3.4.1升级到更高版本的测试版是否更好?
没有自定义主题或插件,除了部分CSS设置外,一切似乎都是默认的。
谢谢你提醒关于安全模式,但遗憾的是在安全模式下也出现了相同的问题。
还忘了提及,问题无法在移动设备上重现,只在桌面模式下发生。
\u003ce\u003e Some icons not showing up after upgrade - #11 by Aaron_B
几个月前有人遇到过这种情况。[1] 也许可以试试这个解决方案?
在 3.4.0.beta2-dev 上,是的,我知道这是一个不同的版本 ↩︎
我看了他的论坛,不是很清楚。
他当前的 Discourse 版本应该是:
Discourse v3.4.1 — https://github.com/discourse/discourse/commits/25a8e64a53
使用 Ember Inspector,我可以看到
然而,showSearchButton 是最近才引入的,同时还有一个新的 search_experience 站点设置。它还不属于稳定版本,除非我弄错了(?)。
该设置返回空值:

但是一旦我们手动设置一个值,图标就会出现:


你是否在某个时候从最新版本降级到了稳定版本?这很令人困惑,我不确定发生了什么。
您好 Arkshine,
这确实是很有可能的。我刚和系统管理员谈过,他执行了一次升级,将其升级到了最新的 beta 版本 3.5.0-beta2-dev。由于我们不希望以后再有 beta 版本,因此我们更改为查看稳定版仓库以获取未来的稳定版本。
然而,我们不记得手动部署过 3.4.1,这一定是它自行发生并导致降级到此版本。
有没有办法修复当前搜索图标的问题,因为这似乎是唯一报告的问题,或者我们最好采取其他方法以确保安全,并进行设置/重建到特定版本?