2016-11-24 1 views
0

L'icône d'espace réservé est censée s'afficher automatiquement dans la barre d'outils, mais ce n'est pas le cas. Tout le reste fonctionne très bien. C'est une implémentation très simple. Pourquoi est-ce qu'il manque?L'icône de l'espace réservé CKEditor n'apparaît pas dans la barre d'outils

JAVASCRIPT FICHIER DE CONFIGURATION

CKEDITOR.editorConfig = function (config) { 
    config.height = 500; 
    config.toolbar = 'MyToolbar'; 
    config.extraPlugins = "placeholder"; 
    config.extraPlugins = "widget"; 
}; 

HTML

<textarea id="editor1" cols="80" name="editor1" rows="10">Hello world</textarea> 
<script> 
CKEDITOR.replace("editor1", {}); 
</script> 

Répondre

0

Oui il est pas automatiquement ajouté. Essayez ceci:

$(document).ready(function() { 
CKEDITOR.replace('textarea_id', { 
    extraPlugins: 'placeholder', 
    toolbar: [ [ 'Source', 'Bold' ], ['CreatePlaceholder'] ] 
}); 
}); 
1

Après la construction et le téléchargement de CKeditor, j'ai également constaté que certaines icônes ne s'affichaient pas mais que la fonctionnalité fonctionnait toujours. J'ai essayé de modifier en utilisant l'éditeur de configuration de ckeditor mais cela n'a même pas toujours fonctionné pour moi après un téléchargement J'ai travaillé autour de cela en éditant directement le fichier ckeditor/config.js pour supprimer les références aux icônes dans icons.png et icons_hidpi .png par exemple j'ai enlevé ces

emojione,2856,auto, 
emojione,2688,auto, 

et

symbol,9984,auto, 
symbol,10608,auto, 

alors j'ai ajouté les icônes réelles que je voulais, en créant le dossier des icônes et en ajoutant l'icône

plugins/emojione/icons/emojione.png 
plugins/symbol/icons/symbol.png