Я использую редактор WYSIWYG CKeditor на одном из моих веб-сайтов. Чтобы быть более удобным для пользователя, я хотел бы автоматически загружать определенный шаблон при каждом использовании редактора. Клиент должен применить этот шаблон, чтобы иметь хорошую интеграцию с остальной частью веб-сайта (который разработан с контентом, отображаемым в двух столбцах), поэтому я хотел бы упростить его задачу.
Сейчас я использую следующий код, который я нашел на форуме CKeditor:
CKEDITOR.replace("newsContent", {
customConfig : "/ckeditor/config/news.js",
on:{ instanceReady : function( ev ) {
this.execCommand('templates');
}
},
});
Это почти хорошо, потому что позволяет открыть страницу выбора шаблона, и поэтому пользователь может выбрать шаблон непосредственно перед редактированием (у него есть только один выбор).
Но я хотел бы применить (только) шаблон, не прося пользователя выбрать его на странице выбора шаблона.
Так что мне интересно, существует ли такая функция, как "execCommand", чтобы применить шаблон в редакторе? Я думаю, что это действие выполняется, когда я нажимаю на шаблон на странице выбора шаблона, но я не могу найти его в документации.
Спасибо за вашу помощь.