Ho modificato il template upload-selector.hbs
Prima
Dopo
Il template funziona correttamente, ma il mio script si rifiuta di funzionare
Ho inserito questo codice nella scheda “Intestazione”
Potete dirmi qual è il problema?
Ho modificato il template upload-selector.hbs
Prima
Devi scrivere queste cose all’interno dei hook di Ember, perché ad esempio $document.ready non ha senso in un’applicazione Ember.
Potrebbe essere necessario modificare il JS del controller della finestra modale, a seconda delle tue esigenze.
Grazie per la risposta. Allora perché nel manuale Guida per gli sviluppatori ai temi di Discourse si afferma che può essere utilizzato?
Funziona ancora, immagino, per alcuni casi d’uso (l’evento verrà comunque attivato), ma se desideri eseguire operazioni complesse in una parte specifica dell’interfaccia, non ti consiglio di utilizzare un evento del genere, poiché non garantisce la disponibilità di alcuni elementi del DOM, a differenza degli hook di Ember per i componenti, ad esempio.
Per favore, dimmi: esiste una documentazione per poter implementare qualcosa di simile?
Di solito, con queste cose, dovrai interpretare il codice sorgente e utilizzare le Guide di Ember per aiutarti.
Inoltre, studiare lavori precedenti in plugin esistenti o nei Componenti del tema può essere davvero utile.
Grazie. Proverò a risolverlo