Cómo crear secciones personalizadas de barra lateral colapsables con subcategorías

Hola a todos,

Estoy personalizando la barra lateral de Discourse y me gustaría crear una sección personalizada colapsable en la lado izquierdo, similar a la sección predeterminada “Categorías”, pero adaptada a mis necesidades.

Esto es exactamente lo que quiero lograr:
• Quiero crear una sección personalizada en la barra lateral llamada “IA”.
• Cuando un usuario haga clic para expandir “IA”, debería mostrar subcategorías, como:
• Agente
• LLM
• Prompting

De manera similar, quiero crear otra sección colapsable llamada “Cripto”, con subcategorías como:
• Bitcoin
• Ethereum
• DeFi

Ya he creado las categorías principales y subcategorías en Discourse. Ahora solo quiero que estas aparezcan en la barra lateral agrupadas y colapsables, con sus respectivas categorías hijas debajo.

¿Hay alguna forma de definir manualmente esas secciones usando la interfaz? ¿O esto requiere un plugin o componente de tema?

Cualquier ayuda o ejemplo sería muy apreciado. ¡Gracias de antemano!

Hola,

Me pregunto si este TC puede ayudarte: Indented / Nested Sidebar Categories or Subcategories

3 Me gusta