Olá! Por favor, me diga, é possível implementar rolagem infinita para a seção de categorias de alguma forma? Se houver muitas subcategorias e categorias, a página começa a carregar por muito tempo.
Você pode me mostrar um exemplo disso? Tenho cerca de 40 categorias e não enfrento problemas. Também pode ajudar silenciar as categorias em que você não participa.
Sim, claro. Tenho muito mais subcategorias. Sei que é muito. https://proautoclub.ru/
Você ainda teria problemas assim que as categorias fossem listadas ao rolar. Eu usaria tags no seu caso.
Você tem 1437 categorias. Isso não é recomendado.
Seu site.json tem 4,5 MB, enquanto o Meta tem 56 KB em comparação. Talvez tente usar tags.
Sim, entendo que isso é muito, mas gostaria de deixar dessa forma, sem tags. Talvez haja uma maneira de ocultar subcategorias da página principal, ou isso exigirá grandes alterações de código?
Sim, eu estava assumindo o layout de caixa, caso em que há menos para renderizar se você silenciar. Agora que vi que é a visualização em lista, tudo faz mais sentido. Concordo definitivamente que tags são o caminho a seguir aqui. A funcionalidade de palavras observadas também é uma grande ajuda.
Se você realmente quiser seguir categorias como esta, eu recomendo explorar o layout de caixa:
Você pode reduzir o número de tópicos em destaque para 1, mas precisa fazer isso manualmente em cada categoria
Então você obtém algo assim:
Eu consigo entender isso.
Mas aqui, você está basicamente usando categorias de uma forma que o Discourse não foi feito, se eu entendi a mensagem do Falco.
Eu não sei muito sobre o desenvolvimento do Discourse, provavelmente estou dizendo o óbvio, mas sua hierarquia de categorias parece, no entanto, perfeita para usar tags e eu acho que isso resolveria completamente o seu problema (a menos que você tenha algum problema particular com tags?).
Aqui, você poderia ter esse tipo de hierarquia (categoria → tags):
Chevrolet
- Camaro
- #Camaro-II
- #Camaro-III
- #Camaro-IV
- etc
E assim por diante para Cavalier, Corvette…
Obrigado a todos pelas respostas
Todos que sabem como este software funciona pensam que você não quer fazer isso.
Um site sobre carros é literalmente o exemplo de como usar tags: https://community.cartalk.com/ (It's Time We Talked About Tags)
Sim, você poderia adicioná-las todas a SiteSetting.default categories muted. E então você faria de alguma forma com que as pessoas pudessem encontrá-las e desativar o mudo em /my/preferences/categories.




