Как запретить CKEditor добавлять пробелы ( )?

При вводе текста CKEditor разрешает вводить множество пробелов подряд заменяя их на конструкцию  
Есть ли способ запретить редактору автоматически вставлять   (оставив лишь возможность вставлять неразрывный пробел по комбинации CTRL+SHIFT+SPACE)? Путь просто вставляет пробелы. Я их потом удалю на выходе.
  • Вопрос задан
  • 2268 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Vladrat
CKEDITOR.on('instanceReady', function(ev) {
  ev.editor.on('paste', function(evt) { 
    evt.data.dataValue = evt.data.dataValue.replace(/ /g,' ');
    evt.data.dataValue = evt.data.dataValue.replace(/<p><\/p>/g,' ');
    console.log(evt.data.dataValue);
  }, null, null, 9);
});
Ответ написан
Комментировать
@ikode
web developer
Вам в конфиге CKEditor нужно прописать вот это:
config.basicEntities = false;

Источник здесь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы