Keystone JS предлагает опцию типа поля WYSIWYG
Это поле вставляет путь к строке в вашу схему на основе реализации типа текстового поля и отображает редактор WYSIWYG в пользовательском интерфейсе администратора. используя TinyMCE
Как мне отредактировать плагины и внешний вид редактора WYSIWYG на основе TinyMCE? На этой странице в документах Keystone JS говорится, что мы можем передать объект, который, как я предполагаю, называется editorConfig
editorConfig
По умолчанию: { }
Принимает любые параметры конфигурации TinyMCE. Они будут переданы в tinymce.init и могут быть использованы для переопределения Keystone. js 'внешнего вида и функций редактора по умолчанию.
, но это не работает для меня.
const editorConfig = {
selector: 'textarea',
menu: {
format: { title: "Format", items: "forecolor backcolor" }
},
toolbar: "forecolor backcolor"
};
text: { type: Wysiwyg, editorConfig},
И когда я пытаюсь загрузить в CSS
const editorConfig = {
selector: 'textarea',
content_css: '/tinymce.css',
};
, CSS никогда не загружается.
Я пытался использовать config
на месте editorConfig
но это тоже не работает.
Здесь, в тупике. Любая помощь высоко ценится!