Come aggiungere un contatore di visualizzazioni in un tema Discourse personalizzato

Sto utilizzando un tema Discourse personalizzato e voglio visualizzare il numero di visualizzazioni per ogni argomento. La configurazione predefinita di Discourse include questa funzionalità, ma non è visibile nel mio tema.

Ho controllato i file del modello e ho trovato una sezione in cui le intestazioni delle colonne per l’ordinamento degli argomenti includono un’opzione per le visualizzazioni. Tuttavia, non riesco a trovare dove viene visualizzato il numero effettivo di visualizzazioni nel tema.

Come posso aggiungere il conteggio delle visualizzazioni al mio tema? Dove dovrei inserire il codice corretto per farlo apparire? Inoltre, c’è un modo per farlo senza modificare i file principali, utilizzando solo componenti del tema o opzioni di personalizzazione disponibili?

Se non ricordo male, le visualizzazioni di un post sono uno degli argomenti di un post. L’ho fatto un po’ di tempo fa per recuperare altri dati, ma ho preso nota mentalmente che puoi ottenere le visualizzazioni nello stesso modo.

Usando this.args farai questo. Visualizzalo per vedere quali sono gli argomenti e le visualizzazioni dovrebbero essere uno degli argomenti.

So che questa è una specie di non-risposta, ma spero che ti indichi la giusta direzione.


Nel caso in cui non sia di questo che stai parlando, va bene inviare uno screenshot con ciò che stai cercando di ottenere? Per impostazione predefinita, l’elenco degli argomenti mostra il contatore delle visualizzazioni.

2 Mi Piace

questo potrebbe aiutare

4 Mi Piace