在上方添加HTML


有什么方法可以在此区域上方(主页,分类/帖子上方)添加 HTML 吗?

我认为是的

我们这里有插件插槽可用

3 个赞

您可以这样做:

<script type="text/x-handlebars" data-template-name="/connectors/before-topic-list/NameOfThing">
  <div class="className">
    <p>你好!</p>
  </div>
</script>

这会在 before-topic-list 插件中渲染文本。
您可以在 data-template-name 中更改插件和组件名称。

请确保将其放在“自定义” > “CSS” > “新组件” > “编辑 CSS/HTML” > “Head”中。

1 个赞

嘿,那没用,什么都没出现,你能仔细检查一下代码吗?NameOfThing 应该在那里吗?

抱歉,应该是 text/x-handlebars。我已经编辑了我的帖子。

是的,这就是组件的名称。你可以将其更改为任何你想要的名字。

另外,你可能想使用 above-main-containter outlet。

1 个赞

above-main-containter 的目录是什么?它应该放在 type 还是 data-template-name 中?

我特别希望它出现在所有内容之上,但不在导航栏之上**(适用于所有页面)**。

只需将 before-topic-list 替换为 above-main-container。它将位于标题下方。
above-main-container 占位符将显示在所有页面上。
另外,我犯了一个拼写错误:container 而不是 containter

1 个赞
<script type="x-handlebars" data-template-name="/connectors/above-main-container">
    <p>你好!</p>
</script>

加上和不加上 NameOfThing 仍然不显示,我把它放在了 Head

看起来您正在使用 x-handlebars,但

它还必须在 outlet 之后有组件名称,否则将不起作用。

1 个赞

您现在可以使用它了:

(补充说明,感谢 @RGJ 长期以来创建和支持该组件,它非常有用 :folded_hands:

5 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.