Как реализовать встроенные изображения в RTE в TYPO3 8.7 - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь заставить встроенные изображения в RTE работать.

Установленные мной расширения: rtehtmlarea 8.7.2 и rte_ckeditor_image 8.9.0, но я попробовал обе версии в более старых версиях на TYPO3 8.7.26

Моя конфигурация RTE такова:

# Load default processing options
imports:
    - { resource: "EXT:rte_ckeditor/Configuration/RTE/Full.yaml" }
    # Import the image plugin configuration
    - { resource: "EXT:rte_ckeditor_image/Configuration/RTE/Plugin.yaml" }

editor:
  config:
    format_tags: "p;h3;h5"
    removePlugins: null
    externalPlugins:
        typo3image:
          allowedExtensions: "gif,jpg,jpeg,png,svg"
    removeButtons:
      - Strike
      - Anchor
      - Outdent
      - Indent
      - Blockquote
      - JustifyBlock
      - JustifyLeft
      - JustifyRight
      - JustifyCenter
      - HorizontalRule
      - BidiLtr
      - BidiRtl
      - Font
      - FontSize
      - Styles

В RTE я получаю маленький значок изображения, как и ожидалось.Щелчок по нему открывает FAL-браузер, но выбор изображения вызывает предупреждение js с сообщением об ошибке:

Ошибка - ссылка на главное окно установлена ​​неправильно!

Как это отладить?или есть комбинация расширений, которая работает без проблем?Я пропустил шаг настройки?

Ответы [ 2 ]

2 голосов
/ 26 июня 2019

вы не можете использовать старый редактор rtehtmlarea и ожидать, что расширения аддона и конфигурация rte_ckeditor будут работать.

rtehmlarea имеет свой собственный способ активации изображений (в конфигурации расширения).

rte_ckeditor_image понадобится редактор rte_ckeditor

Если вы используете / активируете оба расширения редактора, у вас могут возникнуть конфликты.
может быть, у вас возникла ошибка javascript из-за этого конфликта (посмотрите на ошибки в консоли вашего браузера)

0 голосов
/ 26 июня 2019

Это не вопрос расширенных версий или конфигурации.Это работало, когда я использовал Google Chrome вместо Firefox.

...