¡Hola! Por favor, dime, ¿es posible implementar de alguna manera el desplazamiento infinito para la sección de categorías? Si hay muchas subcategorías y categorías, la página comienza a cargarse durante mucho tiempo.
¿Puedes mostrar un ejemplo de esto? Tengo alrededor de 40 categorías y no enfrento ningún problema. También podría ayudar silenciar las categorías en las que no participas.
Sí, por supuesto. Tengo muchas más subcategorías. Sé que es mucho. https://proautoclub.ru/
Aún tendrías problemas una vez que las categorías se enumeraran al desplazarte. En tu caso, usaría etiquetas.
Tienes 1437 categorías. Eso no es recomendable.
Tu site.json es de 4,5 MB, mientras que Meta es de 56 KB en comparación. Quizás intenta usar etiquetas.
Sí, entiendo que esto es mucho, pero me gustaría dejarlo en esta forma, sin etiquetas. ¿Quizás hay una manera de ocultar las subcategorías de la página principal, o requerirá grandes cambios en el código?
Sí, asumí el diseño de cuadro, en cuyo caso hay menos que renderizar si silencias. Ahora que he visto que es la vista de lista, todo tiene más sentido. Definitivamente estoy de acuerdo en que las etiquetas son el camino a seguir aquí. La funcionalidad de palabras observadas también es de gran ayuda.
Si realmente quieres seguir categorías como esta, te recomiendo explorar el diseño de cuadro:
Puedes reducir el número de temas destacados a 1, pero tienes que hacerlo manualmente en cada categoría.
Entonces obtienes algo como esto:
Puedo entender eso.
Pero aquí, básicamente estás usando categorías de una manera para la que Discourse no está hecho si entiendo el mensaje de Falco.
No sé mucho sobre el desarrollo de Discourse, probablemente estoy diciendo lo obvio, pero tu jerarquía de categorías parece, sin embargo, perfecta para usar etiquetas y supongo que resolvería completamente tu problema (¿a menos que tengas un problema particular con las etiquetas?).
Aquí, podrías tener este tipo de jerarquía (categoría → etiquetas):
Chevrolet
- Camaro
- #Camaro-II
- #Camaro-III
- #Camaro-IV
- etc
Y así sucesivamente para Cavalier, Corvette…
Gracias a todos por las respuestas
Todos los que saben cómo funciona este software piensan que no quieres hacer eso.
Un sitio sobre coches es literalmente el ejemplo de cómo usar etiquetas: https://community.cartalk.com/ (It's Time We Talked About Tags)
Sí, podrías añadirlas todas a SiteSetting.default categories muted. Y luego harías de alguna manera que la gente pudiera encontrarlas y dejarlas de silenciar en /my/preferences/categories.




