如何在TYPO3 8.7中的RTE中实现嵌入式图像

时间:2019-06-26 08:38:40

标签: ckeditor typo3 typo3-8.x

我正在尝试在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 个答案:

答案 0 :(得分:2)

您不能使用旧的rtehtmlarea编辑器,并期望rte_ckeditor的附加组件扩展名和配置能够正常工作。

rtehmlarea是激活图像的一种方法(在扩展名配置中)。

rte_ckeditor_image将需要编辑器rte_ckeditor

如果同时使用/激活两个编辑器扩展,则可能会发生冲突。
也许您是因为该冲突而出现了javascript错误(请查看浏览器的控制台中是否有错误)

答案 1 :(得分:0)

这不是扩展版本或配置的问题。当我使用Google Chrome而不是Firefox时,它起作用了。