You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在TYPO3 12的CKEditor 5中允许自定义HTML标签?

TYPO3 12 CKEditor 5 允许<div class="xyz">标签的配置方法(修复Bug后)

TYPO3 12已集成CKEditor 5的GeneralHTMLSupport插件,需通过自定义YAML配置启用,但直接套用CKEditor 5官方示例无法生效。以下是修复Bug#100861后的正确配置步骤:

1. 自定义RTE编辑器配置文件

创建或修改扩展中的RTE配置文件(如EXT:your_extension/Configuration/RTE/CustomEditor.yaml),内容如下:

imports:
  - { resource: 'EXT:rte_ckeditor/Configuration/RTE/Processing.yaml' }
  - { resource: 'EXT:rte_ckeditor/Configuration/RTE/Editor/Base.yaml' }
  - { resource: 'EXT:rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml' }

editor:
  config:
    htmlSupport:
      allow:
        - name: 'div'
          classes: true

2. 配置内容处理规则

TYPO3的RTE内容处理环节会过滤未授权的标签和属性,因此需在同一配置文件中添加以下规则,允许div标签及其class属性:

processing:
  allowTags:
    - div
  allowAttributes:
    div:
      - class

完成上述配置并应用后,即可在RTE中插入和编辑<div class="xyz">…</div>这类标签。

内容的提问来源于stack exchange,提问作者Ben

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 14:35:06