Existe alguma maneira de adicionar HTML acima desta área (página inicial, acima das categorias/posts)?
Eu acho que sim
temos um plugin outlet disponível aqui
Você poderia fazer algo como isto:
<script type="text/x-handlebars" data-template-name="/connectors/before-topic-list/NameOfThing">
<div class="className">
<p>Olá!</p>
</div>
</script>
Isto renderiza o texto no outlet before-topic-list.
Você pode alterar os nomes do outlet e do componente em data-template-name.
Certifique-se de colocar isto em Personalizar > CSS > Novo componente > Editar CSS/HTML > Cabeçalho.
Ei, isso não funcionou, nada apareceu, você poderia verificar o código? NameOfThing deveria estar lá?
Desculpe, deveria ser text/x-handlebars em vez disso. Editei meu post.
Sim, esse é o nome do componente. Você pode alterá-lo para o que quiser.
Além disso, você pode querer usar o outlet above-main-containter.
Qual é o diretório para above-main-containter, ele vai em type ou data-template-name?
Estou especificamente querendo colocá-lo acima de tudo, mas não acima da barra de navegação (para todas as páginas)
Apenas substitua before-topic-list por above-main-container. Ele ficará abaixo do cabeçalho.
O outlet above-main-container será exibido em todas as páginas.
Além disso, cometi um erro de digitação: container e não containter.
<p>Olá!</p>
Com e sem NameOfThing, ainda não aparece, estou colocando em Head
Parece que você está usando x-handlebars, mas
[quote=“Nate Dhaliwal, post:5, topic:346573, username:NateDhaliwal”]o correto é text/x-handlebars. Eu editei minha postagem.
[/quote]
Também deve ter o nome do componente após o outlet, ou não funcionará.
Você pode usar isso agora:
(Só para acrescentar, obrigado a @RGJ por criar e apoiar esse componente por tanto tempo, ele tem sido muito útil
)
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

