Problème de mise à jour du composant de thème

Le composant de thème de notre site ne fonctionne pas avec la dernière version de Discourse. Chaque fois que nous essayons de le réparer en mode sans échec en suivant les instructions de la console, le site plante dès que nous ouvrons le composant. Comment pouvons-nous résoudre ce problème ?

Tout dépend du composant du thème et de la version de Discourse que vous utilisez. Pourriez-vous fournir un peu plus de détails ?

Vous pouvez trouver la version exacte de Discourse sur laquelle vous vous trouvez à partir du tableau de bord d’administration. Si vous pouvez copier le lien bleu à partager ici :

oui exactement cette version. nous n’avons pas mis à jour discourse depuis plus d’un an jusqu’à récemment, je suppose que le composant s’arrête à cause de l’ember 5 ? je ne sais pas

1 « J'aime »

Et quel composant de thème est-ce ?

1 « J'aime »

nous l’avons fait nous-mêmes

Vous allez devoir partager le code si vous voulez que quelqu’un vous aide à le corriger… :slight_smile:

3 « J'aime »

Ici, merci beaucoup pour votre aide

1 « J'aime »

Votre composant génère un certain nombre d’avertissements de dépréciation dans la console, vous devriez donc les examiner.

Plus important encore, il surcharge un certain nombre de modèles HBS. Vous devriez analyser les modifications de ces modèles entre la version pour laquelle le composant de thème a été créé et la version actuelle de Discourse, et synchroniser les modifications (ou copier les modèles et réappliquer vos propres modifications).

Pour être honnête, à première vue, il serait préférable que vous réécriviez (au moins en partie) le composant de thème pour mieux utiliser les points de sortie des plugins.

3 « J'aime »