Sto usando elfinder e vorrei aggiungere una nuova funzionalità aggiungendo un comando al menu di scelta rapida. Ho trovato una soluzione sul tracker dei problemi github del progetto ma non riesco a farlo funzionare. Ecco quello che faccio: voce di menuAggiunta di una voce di menu di scelta rapida personalizzata a elFinder
var elf;
jQuery().ready(function() {
elFinder.prototype._options.commands.push('editimage');
elFinder.prototype._options.contextmenu.files.push('editimage');
elFinder.prototype.i18.en.messages['cmdeditimage'] = 'Edit Image';
elFinder.prototype.i18.de.messages['cmdeditimage'] = 'Bild bearbeiten';
elFinder.prototype.commands.editimage = function() {
this.exec = function(hashes) {
console.log('hallo');
}
}
elf = jQuery('#elfinder').elfinder({
...
//elfinder initialization
Il contesto non si presenta, nessun messaggio di errore è da ricercarsi nella console. Ho anche provato a inserire editimage in contextmenu -> "files" nella parte init nel caso in cui fosse stato sovrascritto dall'inizializzazione.
grazie mille ! – KryDos
Questo è finalmente salvato molte ore di sperimentazione. Ti chiedi perché il team di elFinder non è in grado di scrivere una simile risposta come questa. Grazie ancora. – jm666
Yp che fa il trucco. Grazie mille! – Gogol