Utilizzo di più collegamenti nella barra laterale alla pagina Docs

Mi ci è voluto un po’ per capire questo in dettaglio, quindi condivido brevemente la configurazione su come farlo funzionare. L’idea è di offrire vari collegamenti rapidi alla pagina Docs in una sezione della barra laterale personalizzata. Ad esempio, qui uso tre filtri per tag (issue, resource e manual) e ho anche aggiunto due filtri per categoria alle categorie predefinite General e Site Feedback:

Ora gli URL semplici per questi collegamenti sarebbero così:

/docs?tags=issue
/docs?tags=resource
/docs?tags=manual
/docs?category=4
/docs?category=2

Affermare collegamenti in questo modo produrrà però alcuni effetti confusi e persino vicoli ciechi:

  • I collegamenti sostituiranno i tag per i tag e le categorie per le categorie. Ma intersecheranno tag e categorie.
  • Intersecheranno filtri che non hanno intersezione. Quindi finirai su una pagina Docs vuota che afferma “Nessun argomento Docs ancora”.
  • Non c’è modo di reimpostare le intersezioni, una volta selezionati sia un tag che una categoria.

:point_right:t4: Quindi, come far funzionare più collegamenti diretti alla pagina Docs?
Devi fornire l’URL con l’intersezione su ogni collegamento. Se il collegamento in realtà non dovrebbe intersecare, devi dichiararlo esplicitamente. Ad esempio:

docs?category=&tags=issue
docs?category=&tags=resource
docs?category=&tags=manual
docs?category=4&tags=
docs?category=2&tags=
4 Mi Piace