Template overrides 不再工作

将我们的实例从 2.9.0-beta.5 升级到 2.9.0-beta.9 后,我们自定义的置顶横幅覆盖不再生效。我尝试了 Developing Discourse Themes & Theme Components 中列出的其他示例,虽然插件出口仍然有效,但覆盖整个 handlebars 主题无效。

要重现此问题,请在您的主题自定义 HTML/CSS 中包含类似以下内容:

<script type="text/x-handlebars" data-template-name="components/discourse-banner">
<div style="height: 25px; width: 25px;background: red"></div>
</script>

这应该会将横幅替换为一个红色的框。但是,没有任何反应。

如果您能帮助我进一步调试,我将不胜感激。

1 个赞

感谢 @theSuess 的报告。此修复大约在 20 分钟后会应用到 tests-passed。

6 个赞

此主题已在 23 小时后自动关闭。不再允许新回复。