Я тестирую добавление пользовательских stylesSet. Так что в моем коде я добавить следующее (за instructions в)CKEditor custom stylesSet переопределяет значение по умолчанию
CKEDITOR.stylesSet.add('custom_style', [
{ name: 'No UL Bullets', element: 'ul', styles: { 'list-style-type': 'none' } },
{ name: 'My Custom Inline', element: 'span', attributes: { 'class': 'mine' } }
]);
oEditor.config.stylesSet = 'custom_style';
Проблема заключается в том, что она перекрывает остальные стили по умолчанию, который поставляется с CKEditor. Я не могу понять, как просто добавить мои новые стили с существующим однажды. Есть идеи?
Спасибо, сначала я делал это так, но причину, почему я переехал его и добавить его в мою инициализации коды, потому что каждый раз, когда я обновил код CKEditor я забывал об этих изменениях и в конечном итоге над написанием кода. Я в порядке с перемещением этого кода из styles.js в мой код. Я просто хотел посмотреть, есть ли альтернатива этому. – adviner
Вы можете переместить этот код в свои файлы. 'config.stylesSet' можно установить напрямую. Я уточню свой ответ. – Reinmar