Что действительно действительно исправило эту проблему для меня:
- Поместите эту строку в config.js:
"config.enterMode = CKEDITOR.ENTER_BR;"
Это создаст "br" вместо "p", когда вы нажмете ENTER в ckeditor.
Затем поместите этот скрипт туда, где вы замените
CKEDITOR.replace ('descripcion', {enterMode: CKEDITOR.ENTER_BR, shiftEnterMode: CKEDITOR.ENTER_BR});
CKEDITOR.on( 'instanceReady', function( ev )
{
ev.editor.dataProcessor.writer.setRules( 'br',
{
indent : false,
breakBeforeOpen : false,
breakAfterOpen : false,
breakBeforeClose : false,
breakAfterClose : false
});
});
</script>
Этот сценарий предотвратил двойное "br"
Надеюсь, это поможет.