Как изменить базовый корень для всех статических файлов TinyMCE?

#javascript #frontend #tinymce #editor

#javascript #интерфейс #tinymce #редактор

Вопрос:

Я попытался настроить свой крошечный редактор mce, и все мои статические файлы находятся по определенному пути /tinymce/ …

это моя инициализация для tiny mce

         init={{
          content_style: `
            @import url('https://fonts.googleapis.com/css2?family=Open Sans:wght@300;400amp;display=swap');
            body { background-color: #ffffff;
                font-family: 'Open Sans', sans-serif;
                font-weigth: normal;
                font-size: 14px; color: #111; line-height: 24px; margin: 0;
              }
            .error {
              color: #ff0001;
            }
          `,
          mode: 'exact',
          theme: 'modern',
          skin: 'material',
          menubar: false,
          plugins: 'advlist lists',
          advlist_bullet_styles: 'square',
          toolbar: defaultToolbarOptions,
          height,
        }}
  

по умолчанию он пытается найти тему в /themes/modern/theme.js , но он находится по адресу /tinymce/themes/modern/theme.js

как изменить маршрут по умолчанию для тем, плагинов, скинов и т. Д.?

Ответ №1:

В TinyMCE 5.x вы можете использовать параметр base_url конфигурации для достижения этой цели: https://www.tiny.cloud/docs/configure/integration-and-setup/#base_url