Estoy trabajando en un foro de Discourse y necesito agregar contenido HTML único debajo del cuerpo del tema para temas específicos. El contenido HTML solo debe mostrarse en ciertos temas y no en todos.
Actualmente, he agregado el contenido HTML usando el siguiente código:
<script type="text/x-handlebars" data-template-name="connectors/topic-area-bottom/custom-html">
<div class="banner-control">
<!-- El contenido HTML único va aquí -->
</div>
</script>
Este código se agrega a la salida connectors/topic-area-bottom, pero está mostrando el contenido en todos los temas. Mi objetivo es que este contenido aparezca solo en temas específicos, no en todas las páginas de temas.
Detalles:
La página del tema no tiene una clase de cuerpo única como las páginas de categoría. Necesito una forma de renderizar condicionalmente este contenido HTML según el tema que se esté viendo. Pregunta: ¿Cómo puedo modificar mi código o configuración en Ember.js para asegurar que el contenido HTML personalizado debajo de la salida topic-area-bottom solo se muestre para temas específicos? ¿Hay alguna forma de agregar una condición para verificar identificadores de temas específicos u otros identificadores?
¡Cualquier orientación o ejemplo sería muy apreciado!