Agrega HTML arriba


¿Hay alguna forma de añadir HTML encima de esta área (página de inicio encima de las categorías/publicaciones)?

Creo que sí

tenemos un outlet de plugins disponible aquí

3 Me gusta

Podrías hacer algo como esto:

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

Esto renderiza el texto en el outlet before-topic-list.
Puedes cambiar los nombres del outlet y del componente en data-template-name.

Asegúrate de poner esto en Personalizar > CSS > Nuevo componente > Editar CSS/HTML > Cabecera.

1 me gusta

Oye, eso no funcionó, no apareció nada, ¿podrías revisar el código? ¿Se supone que NameOfThing debe estar ahí?

Lo siento, debería ser text/x-handlebars en su lugar. He editado mi publicación.

Sí, ese es el nombre del componente. Puedes cambiarlo a lo que quieras.

Además, es posible que desees usar el outlet above-main-containter.

1 me gusta

¿Cuál es el directorio para above-main-containter, va en type o data-template-name?

Específicamente, busco colocarlo encima de todo pero no encima de la barra de navegación (para todas las páginas)

Simplemente reemplace before-topic-list con above-main-container. Estará debajo del encabezado.
El outlet above-main-container se mostrará en todas las páginas.
Además, cometí un error tipográfico: container no containter.

1 me gusta

    <p>¡Hola!</p>

Con y sin NameOfThing todavía no se muestra, lo estoy colocando en Head

Parece que estás usando x-handlebars, pero

[quote=“Nate Dhaliwal, post:5, topic:346573, username:NateDhaliwal”]en realidad debería ser text/x-handlebars. He editado mi publicación.
[/quote]

También debe tener el nombre del componente después del outlet, o no funcionará.

1 me gusta

Ya puedes usar esto:

(Solo para añadir, gracias a @RGJ por crear y dar soporte a ese componente durante tanto tiempo, ha sido muy útil :folded_hands:)

5 Me gusta

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