Canapin
(Coin-coin le Canapin)
Octobre 12, 2022, 11:44
24
Il y a une erreur dans cette partie. Je suppose que Discourse a changé certaines méthodes.
Discourse.appEvents.on('composer:opened', () => {
TypeError: Cannot read properties of undefined (reading 'on')
Mais je ne connais pas assez le développement de Discourse pour corriger cette erreur moi-même. Si quelqu’un a une idée…
3 « J'aime »
keegan
(Keegan George)
Octobre 12, 2022, 3:53
25
@Canapin
Au lieu de Discourse.appEvents.on, essayez ceci :
const appEvents = api.container.lookup("service:app-events");
appEvents.on('composer:opened', () => {
6 « J'aime »
Malheureusement, cela ne fonctionne pas non plus.
Cependant, il n’y a pas de bannière « Votre site est cassé ».
2 « J'aime »
keegan
(Keegan George)
Octobre 12, 2022, 4:24
27
Votre code est-il encapsulé dans les balises de script du plugin ? Il devrait avoir accès à api à l’intérieur des balises de script.
<script type="text/discourse-plugin" version="1.4.0">
...
</script>
2 « J'aime »
Ouais, j’avais oublié cette partie.
2 « J'aime »
J’ai du mal à l’attraper, mais ça marche !
3 « J'aime »
danielabc
(Daniela)
Octobre 26, 2022, 8:13
31
mon fantôme n’apparaît pas, une image cassée apparaît
1 « J'aime »
Canapin
(Coin-coin le Canapin)
Octobre 26, 2022, 10:37
32
Pouvez-vous faire une capture d’écran de votre thème/composant de thème sur lequel vous avez ajouté le code d’Halloween ? Cet écran, mais de votre forum :
Pouvez-vous également envoyer une capture d’écran de votre section d’en-tête dans ce thème/composant de thème, afin que je puisse voir le code ?
2 « J'aime »