2015-11-10 3 views
0

Итак, я использую CKEDITOR в своем приложении. Мне это очень нравится, кроме одной неприятной вещи - панель инструментов полностью исчезает, когда у меня есть огромный текст и приходится прокручивать вниз. Поэтому, когда я прокручиваю назад, панели инструментов вообще нет. Я нашел plugin , который должен решить эту проблему. Итак, это то, что я сделал - я добавил этот плагин для моего приложения, какНевозможно применить плагин к CKEDITOR

<script type="text/javascript" src="/ckeditor/plugins/fixed/plugin.js"></script> 

Скрипт загружается нормально - я вижу его в консоли. Тогда в самом приложении я делаю это:

CKEDITOR.editorConfig = function(config) { 
    config.extraPlugins = 'fixed' 
}; 
var editor = CKEDITOR.replace(document.getElementById("code") , { 
    enterMode: CKEDITOR.ENTER_BR, 
    shiftEnterMode: CKEDITOR.ENTER_P, 
    autoParagraph: false, 
    height: height         
}); 

Но этот плагин не поможет - когда я прокручиваю вниз, он по-прежнему панель исчезает. Итак, мне нужна помощь. PS. Я использую CKEDITOR 4.

+0

Я проверил даже самую последнюю версию CKEditor и увидеть ту же проблему. – Jacobian

ответ

2

Вам не нужно вручную добавлять сам файл js, вам просто нужно правильно определить конфигурацию.

Испытание это:

var editor = CKEDITOR.replace(document.getElementById("code") , { 
    enterMode: CKEDITOR.ENTER_BR, 
    shiftEnterMode: CKEDITOR.ENTER_P, 
    autoParagraph: false, 
    height: height , 
    extraPlugins : 'fixed'        
}); 
Смежные вопросы