Gruppi di Categorie ti permette di assegnare categorie ai gruppi, che vengono poi utilizzati per ordinare e raggruppare le categorie nella pagina delle categorie.
Questo componente del tema funziona solo con l’impostazione del sito desktop category page style impostata su boxes with subcategories (poiché sostituisce il modello della pagina delle categorie).
Il collasso delle categorie funziona utilizzando l’archiviazione locale del browser, quindi lo stato collassato non verrà ricordato tra dispositivi diversi.
Questo è il modo in cui i gruppi sono configurati. Formato come: Nome gruppo: slug-categoria, id-link-aggiuntivo, slug-categoria-2 (Lo slug della categoria è il nome della categoria così come appare negli URL. Di solito tutto minuscolo senza spazi)
extra links
Collegamenti aggiuntivi che possono essere mescolati nell’elenco delle categorie. Aggiungi l’ID del collegamento nell’impostazione category_groups per renderlo
show on mobile
Mostra i gruppi di caselle di categorie collassabili su mobile
show ungrouped
Mostra un gruppo di categorie che non sono assegnate a un altro gruppo
fancy styling
Attiva lo stile aggiuntivo (Questi sono alcuni stili personalizzati aggiunti. Si discostano dai nostri predefiniti, quindi se stai lavorando su un tuo tema potresti voler disabilitare questa opzione)
hide muted subcategories
Quando abilitato, una categoria padre non silenziata non apparirà nella sezione silenziata se ha una sottocategoria silenziata
Traduzioni del Tema
Predefinito
ungrouped_categories_title
Altro
Ospitato da noi? I componenti del tema sono disponibili per l’uso nei nostri piani Pro, Business e Enterprise.
Ho appena unito un refactor di questo componente. La funzionalità dovrebbe rimanere la stessa nel complesso, con alcune correzioni di bug.
Dietro le quinte, questo utilizza un Ember modernizzato ed elimina le sovrascritture dei template, che possono essere un po’ fragili per quanto riguarda le personalizzazioni di Discourse.
Questo dovrebbe essere risolto ora
Questo è risolto ora, i gruppi non si applicheranno più ai layout delle sottocategorie
Ho aggiornato questo, quindi i loghi delle categorie dovrebbero ora avere dimensioni molto più normali
È possibile non mostrare le sottocategorie per una particolare categoria? Abbiamo una categoria organizzata in un modo particolare con sottocategorie nidificate e questo sta rendendo il box piuttosto grande.
è questo nel tema Mint? Ho appena apportato una piccola modifica che dovrebbe risolvere il problema: c’era un leggero conflitto tra il CSS di quel tema e questo componente.
Come posso evitare che le caselle vengano delineate con il colore della categoria? Ho provato a fare un fork, aggiungere CSS e anche a modificare lo stile <li> in categories-groups.hbs
(Nota che sono un dilettante, non uno sviluppatore formato)
Sembra che stia avendo un problema più grande. Per qualche motivo, ogni volta che provo ad aggiornare il componente Theme, non rileva affatto le modifiche. Quindi il mio css andava bene, semplicemente non veniva caricato. Non è qualcosa per questo thread, cercherò per vedere se c’è qualcosa di stupido che sto facendo.
Sarebbe possibile avere le caselle di stile eleganti con una sezione “ultimi” sotto le categorie? In sostanza, voglio fare la stessa cosa che fa il componente “Categorie moderne + Caselle di gruppo” nel tema Air. Puoi selezionare Categorie con Ultimi per la visualizzazione desktop e gli ultimi vengono visualizzati sotto le categorie.
Sto cercando di modificare la mia versione del CSS ma non sono un esperto. Sarebbe una cosa facile da fare o potrebbe essere al di fuori delle mie capacità?
Ho questo caso d’uso, in cui abbiamo molte categorie e sottocategorie abilitate, e rendono la pagina di destinazione molto affollata, difficile da trovare ciò che interessa all’utente.
Per questo motivo, vogliamo personalizzare la pagina di destinazione dei Gruppi di Categorie in modo che sia più mirata per gli utenti in specifiche aree di interesse (tramite i gruppi di utenti).
Quindi, propongo di aggiungere un’opzione di visibilità per ogni gruppo di categorie. Se definita, il gruppo di categorie verrebbe reso visibile solo a quei gruppi di utenti abilitati nelle sue impostazioni.
Ho quindi creato una pull-request per dimostrare cosa intendo con tutto questo. Per favore, fatemi sapere cosa ne pensate di questa opzione. La usereste? Si applica al vostro sito Discourse?
p.s. Questa nuova opzione proposta non dovrebbe essere considerata come un controllo degli accessi alternativo. Controlla semplicemente quali gruppi di categorie saranno visibili per l’utente connesso in base alle sue appartenenze ai gruppi. Le autorizzazioni esistenti saranno ancora in vigore.
Sembra che non venga visualizzato dopo gli ultimi aggiornamenti di Discourse, potrebbe essere necessario un aggiornamento per far funzionare questo TC.