Я работаю над проектом Rails, установив экземпляр CKEditor в true для режима readOnly. Это хорошо работает.CKEditor ReadOnly с включенными кнопками панели инструментов
Следующий шаг - попытка включить на панели инструментов пользовательскую кнопку плагинов, сохраняя текстовое поле в режиме readOnly.
Я нашел пример здесь: https://dev.ckeditor.com/ticket/8959 описывая, что в определении плагина я могу определить, если доступен только для чтения доступна для установки.
В результате этой рекомендации, в моем коде я это сделал:
editor.ui.add('normal_values', CKEDITOR.UI_MENUBUTTON, { label: 'Reference Ranges', modes: {wysiwyg: 1}, readOnly: 0, icon: '<%= asset_path("icons/book-open.png") %>', onMenu: function() { var active = {}; for (var p in items) active[p] = CKEDITOR.TRISTATE_OFF; return active; } });
Свойство проступает, когда я отладки в браузере Toolbar Object in Javascript Chrome Debugger
, но он по-прежнему делает не поднимайте плагин.
Я не уверен, что еще попробовать, чтобы любые предложения или помощь были бы чрезвычайно полезными.
Спасибо заранее
Привет. Я также испытываю ту же проблему. Интересно, можете ли вы найти решение своей проблемы и что бы это было. Мне нужен режим только для чтения с возможностью по-прежнему использовать несколько кнопок. благодаря – Loa