TinyMCE и Гобелен 5.4 - PullRequest
       9

TinyMCE и Гобелен 5.4

0 голосов
/ 05 февраля 2019

Я пытаюсь интегрировать TinyMCE в свое приложение Tapestry 5.4.3.У меня была проблема с порядком загрузки скрипта.

Что я сделал до сих пор:

  1. Создайте компонент для tinyMCE, основанный на текстовой области гобелена.
  2. Подлинный оригинальный JavaScript tinyMCE:

    requirejs.config ({paths: {tinyMCE: 'tinymce / tinymce.min'}, shim: {tinyMCE: {exports: tinyMCE ', init: function () {this.tinyMCE.DOM.events.domLoaded = true; вернуть this.tinyMCE;}}}});

    define (["jquery", 'tinyMCE'], function ($, tinyMCE) {

    функция init (config) {tinyMCE.init ({...

  3. Поместите это и загрузите как модуль

Моя проблема в том, что когда я хочу все это запустить, в браузере появляется исключение:

themes / modern / themeundefined.js net :: ERR_ABORTED 404 (Не найдено)

Ответ от здесь говорит о том, что сценарий tinyMCE написан после тега textarea.

Мой вопрос - как задать гобелен для загрузки этогомодуль перед тегом textarea?

На данный момент моя идея состоит в том, чтобы просто написать тег «script» вручную, но по этой причине у меня должна быть опция tinymce lib в моих ресурсах - и я хотел бы избежать этогоситуация.

...