È un po’ complicato. Il motivo per cui inizia principalmente con discovery è perché la barra laterale è inserita in un outlet nella route discovery qui nell’app principale:
Quindi il seguente è un controllo che viene eseguito su ogni pagina per determinare se i blocchi dovrebbero apparire:
E queste “route” sono route di Ember. @Moin ha ragione guardando quel file, quindi puoi dedurre cose come:
- discovery.categories
- discovery.hot
- discovery.unread
- discovery.latest
ecc. Ma gli esempi che ho citato sopra sono praticamente le route principali in cui questo TC sarebbe utile.