Mi chiedevo se sarebbe plausibile (tramite CSS o un componente) avere un dropdown nella visualizzazione mobile simile a quello desktop, ovvero che mostri le categorie invece di Ultime, Top, ecc.
Ci sto lavorando e ho quasi finito, mi serve solo migliorare una parte della nostra libreria interna per consentirlo. Dovrebbe essere pronto a breve.
Che fantastico!! Grazie @j.jaffeux ![]()
FTR, ci si sta lavorando in questa PR se vuoi seguirne l’andamento
Alla fine è stato implementato?
No, non ancora per diversi motivi: abbiamo lavorato sul supporto per le categorie con doppio annidamento e abbiamo ripensato internamente molti menu a discesa.
Aggiorneremo se troveremo una buona soluzione.
Joffrey, questo includerà potenzialmente anche il selettore di tag?
Sì, forse ![]()
Sono confuso, sto aspettando questa funzionalità (menu a discesa per categoria e tag nella visualizzazione mobile), ma ho notato che nella mia installazione sono già presenti su qualsiasi pagina di categoria, ma da nessun’altra parte.
Si tratta del comportamento attuale e l’ho semplicemente mancato, o lo sto vedendo diversamente a causa di qualche plugin/TC? Esiste attualmente un modo per abilitarlo sulle altre pagine?
Questo è il comportamento che esiste già da un bel po’ di tempo… i menu a tendina delle categorie appaiono nelle liste degli argomenti per categoria, ma non su /categories o sulle pagine aggregate come /latest /new /top.
Oggi, in un tema, dovrebbe essere possibile visualizzare questi menu a tendina anche su quelle altre pagine, ma non credo che qualcuno ci abbia ancora provato.
Abbiamo comunque intenzione di implementarlo come comportamento predefinito, ma altre funzionalità e lavori per i clienti hanno avuto priorità.
È ancora in programma? È difficile creare una navigazione coerente su dispositivi mobili, soprattutto perché il menu a discesa dei tag è anche nidificato con il menu a discesa delle categorie e quindi viene visualizzato solo negli elenchi delle categorie.
Ad esempio, mi trovo in una categoria e il tag selezionato viene visualizzato nel menu a discesa dei tag:
Ma quando deseleziono la categoria, il tag è ancora selezionato (e potrei fare clic sull’icona delle informazioni del tag), ma tutti i menu a discesa sono scomparsi. È piuttosto confusionario:

Sto costruendo un forum che utilizza solo tag per l’organizzazione. Funziona benissimo sul desktop, ma con l’attuale esperienza utente su dispositivi mobili potrei solo inserire un link alla pagina dei tag nel menu della barra di navigazione. Per far visualizzare il menu a discesa dei tag su tutte le pagine, dovrei sostituire il modello mobile o ci potrebbe essere un modo più semplice?
Il nostro pensiero generale è di rifare l’intera faccenda.
1 controllo per tag / categorie / filtri… tutti. Adattare questo al mobile sarà sicuramente una sfida, ma il controllo “mega” offre così tanti vantaggi.
Ho fatto un tentativo oggi per renderlo sempre visibile e questo sembra funzionare per me senza effetti collaterali che ho potuto notare:
api.modifyClass("component:bread-crumbs", {
pluginId: "never-hidden-bread-crumbs",
hidden: false,
});
hidden è originariamente:
@discourseComputed("category")
hidden(category) {
return this.site.mobileView && !category;
},
Ho preferito renderlo nascosto solo nella pagina delle categorie.


