jenmck
(jen)
1
我目前正在对我们当前的文档解决方案进行大修,以便将我们迁移到使用文档类别而不是文档插件。我目前正在我们的开发实例上进行测试,遇到了一点小麻烦。
我创建了索引,并按 URL 列出了主题,但没有标题。侧边栏看起来是正确的,显示了主题标题。

然后,我想检查重新排序侧边栏中项目的行为,因此我编辑了第二部分中项目的顺序。保存编辑后,侧边栏标题更改为 URL,而不是显示正确的主题标题。

我尝试按照 https://meta.discourse.org/t/sidebar-item-title-not-updated-after-linked-topic-title-in-index-is-edited/323530 中的说明重建 HTML,但这并没有解决问题。我还尝试从类别设置中删除索引,保存,然后重新添加它,但这也没有帮助。
我上面链接的主题指出:
我的问题是——如果缓存是问题所在,需要多长时间才能解决?从一开始就在索引中包含标题是否更好?或者这可能是完全不同的问题?
2 个赞
nat
(Natalie T)
2
感谢您的来信和详细报告。
我不认为这是缓存问题,因为侧边栏已更改。主题编辑后,缓存应该会被正确清除。
您是自托管还是由 Discourse 托管?我怀疑问题可能出在插件如何使用基本 URL 进行 URL 解析。
1 个赞
tvavrda
(Tomas Vavrda)
3
我也遇到了同样的问题——自托管(刚刚更新到最新版本)。在索引中放置一个简单的链接是不够的。我必须给它一个标签才能使其正常工作。
2 个赞
nat
(Natalie T)
6
这个错误可能与我原先认为的基础 URL 无关,而可能与主题 URL 解析有关。
我这里有一个修复方案:
2 个赞