Bloques de la barra lateral derecha

Si está utilizando el componente con un tema personalizado, podría crear un archivo .hbs en javascripts/discourse/components/ con el HTML deseado, luego, en lugar de custom-html para el bloque, use el nombre de un archivo (sin el .hbs).

Editar: Si alguien se pregunta por qué usaríamos .hbs en lugar de .html aquí, este método crearía un componente personalizado de Ember.js que Right Sidebar Blocks puede localizar por nombre y usar como uno de los bloques. .hbs es un archivo de handlebars. Handlebars es un lenguaje de “plantillas” utilizado por Ember.js que se parece a HTML pero le permite hacer cosas como insertar datos dinámicos, mostrar un elemento solo según una condición o mostrar varias copias del mismo contenido con datos diferentes. Si eso suena divertido, la Guía para principiantes para desarrollar temas de Discourse explica cómo usar plantillas de handlebars y componentes de Ember en temas de Discourse.

6 Me gusta