因为我找不到合适的(或者可能在我修改模板的时候它们还不存在,大约在 2 年前):![]()
这样做可能会更容易,我会试试,谢谢!
呃…… 无法使用这些连接器。
我尝试过和看过的枯燥内容
我阅读了 Developing Discourse Themes & Theme Components
假设这是我们在连接器中添加 HTML 代码的方式:
<script type="text/x-handlebars" data-template-name="/connectors/topic-above-post-stream/test">
<div style="height: 200px; width: 200px;background: red"></div>
</script>
我尝试了
<script type="text/x-handlebars" data-template-name="/connectors/topic-list-after-title/test">
<div style="height: 200px; width: 200px;background: red"></div>
</script>
但它不起作用。是因为 topic-list-item 是一个 .hbr 文件而不是 .hbs 文件吗?
我使用了 https://meta.discourse.org/t/plugin-outlet-locations-theme-component/100673,但主题列表中的插件插槽没有显示出来。
或者我只需要创建一个带有额外文件的主题组件,就像这个 https://github.com/discourse/discourse-topic-thumbnails/blob/main/javascripts/discourse/connectors/topic-list-before-link/topic-thumbnail.hbr 吗?
但是这里创建了新的连接器,而 topic-list-after-title 和 topic-list-before-category 已经存在了…… 所以我有点困惑。
