6
Come si abilita/disabilita il pulsante di salvataggio di CKEditor utilizzando JS esterno? Non voglio rimuoverlo completamente, basta cambiare l'aspetto tra l'icona grigia e colorata in modo che sia più facile da usare.Controllo programmato del pulsante di salvataggio abilitato/disabilitato a livello di programmazione
pulsante My salvare viene generato in questo modo:
CKEDITOR.plugins.registered['save'] =
{
init : function(editor)
{
var command = editor.addCommand('save', {
modes : { wysiwyg:1, source:1 },
exec : function(editor) {
if(My.Own.CheckDirty())
My.Own.Save();
else
alert("No changes.");
}
});
editor.ui.addButton('Save',{label : '',command : 'save'});
}
}
Eccellente! Grazie per avermi guidato sulle piste giuste. Ho dovuto cambiarlo un po 'perché la mia istanza non aveva una variabile "commands", ho usato 'CKEDITOR.instances.yourEditorInstance.getCommand (' save '). Disable()' – Nenotlep
Grazie, ho controllato su CKEditor 4. x dove 'getCommand()' non è più necessario. Aggiornato la mia risposta. – oleq