Je suis surtout un amateur de code, j’essaie des choses dangereusement. Lors d’une mise à jour en retard, notre utilisation de ce guide (sur l’ajout d’un sujet mis en avant sur la page d’accueil) a disparu.
https://meta.discourse.org/t/add-a-featured-topic-list-to-your-discourse-homepage/132949
En examinant notre composant de thème où cela est appliqué à la \u003chead\u003e, je repère des erreurs :
TypeError: E is not iterable (cannot read property undefined)
Je ne trouve rien identifié comme E. Pour une raison quelconque, en parcourant les publications ici, j’ai noté que les balises de script ont souvent une large gamme de numéros de version, j’ai utilisé celle fournie :
\u003cscript type=\"text/discourse-plugin\" version=\"0.8\"\u003e
mais je vois d’autres codes avec différents numéros de version, parfois 0.8, 0.8.11, même 0.11. Je ne suis pas sûr à 100% de la façon dont cela est utilisé, mais par intuition, j’ai changé le mien en 0.8.11 et BOUM, l’erreur a disparu.
Je sais que c’est peut-être basique, mais quelle est l’utilité ici et comment cela affecte-t-il mon modèle ? Merci pour quelques conseils de base sur Discourse.