Este es un componente de tema que te permitirá agregar etiquetas al menú hamburguesa fácilmente.
El componente viene con tres opciones de visualización.
Ejemplos:
Grupos de etiquetas anidados
Etiquetas de categoría permitidas anidadas
Etiquetas superiores planas (en todo el sitio)
Configuraciones:
El componente viene con siete configuraciones.
La opción hamburger_menu_tags_mode te permite establecer el modo de vista que prefieras.
etiquetas superiores:
muestra una lista plana de las etiquetas más utilizadas en el sitio
grupos de etiquetas:
muestra una lista anidada de grupos de etiquetas y sus etiquetas hijas
etiquetas de categoría permitidas:
muestra una lista de etiquetas permitidas anidadas bajo cada categoría. Recomiendo mantener estos valores en rangos razonables.
Desde allí, hay configuraciones específicas del modo que te permiten controlar cuántas secciones/etiquetas mostrar para los diferentes modos.
También hay una configuración que te permite ocultar la sección predeterminada de categorías del menú hamburguesa (desactivada por defecto).
Notas:
El tema respetará los estilos para categorías/etiquetas establecidos en la configuración de tu sitio.
Si seleccionas etiquetas de categoría permitidas anidadas, los enlaces de estas etiquetas te llevarán a los temas en esa categoría que están etiquetados con esa etiqueta.
Todas las secciones agregan un enlace de ancho completo a la página /tags antes de las subsecciones.
allowed_category_tags y top_tags no tienen sobrecarga de API, por lo que no generan solicitudes adicionales. Nested_tag_groups sí requiere una solicitud a un archivo .json. La solicitud se ejecuta solo una vez por usuario por sesión (en la página de inicio o en la página donde aterricen).
No hay vista previa en el creador de temas porque no tiene tantas etiquetas.
| Repositorio | GitHub - hnb-ku/Discourse-hamburger-tags · GitHub | |
| Guía de instalación | Cómo instalar un tema o componente de tema | |
| ¿Nuevo en temas de Discourse? | Guía para principiantes sobre el uso de temas en Discourse |



