Il componente del tema del nostro sito non funziona con l’ultima versione di Discourse. Ogni volta che proviamo a correggerlo in modalità provvisoria seguendo le istruzioni della console, il sito va in crash non appena apriamo il componente. Come possiamo risolvere questo problema?
Molto dipende dal componente del tema e dalla versione di Discourse che stai utilizzando. Potresti fornire qualche dettaglio in più?
Puoi trovare la versione esatta di Discourse che stai utilizzando dalla Dashboard dell’amministratore. Se riesci a copiare il link blu da condividere qui:
sì esatto questa versione. non aggiorniamo discourse da oltre un anno fino a poco tempo fa, immagino che il componente si sia fermato a causa di ember 5? non lo so
E quale componente del tema è?
l’abbiamo fatto noi stessi
Dovrai condividere il codice se vuoi che qualcuno ti aiuti a risolverlo… ![]()
Qui, grazie mille per il tuo aiuto
Il tuo componente sta generando diversi avvisi di deprecazione nella console, quindi dovresti esaminarli.
Più importante, sta sovrascrivendo parecchi template HBS. Dovresti analizzare le modifiche per questi template tra la versione per cui è stato creato il componente del tema e la versione corrente di Discourse, e sincronizzare le modifiche (o copiare i template e riapplicare le tue modifiche).
Ad essere onesti, a prima vista sarebbe meglio se riscrivessi (almeno in parte) il componente del tema per utilizzare meglio i plugin outlet.
