我尝试根据此文档在TYPO3 12.4.7中配置HTML支持,不幸的是没有成功。
根据这个答案它实际上应该在版本12.4.7中工作。
EXT:my_sitepackage/Configuration/RTE/MyPreset.yaml
RTE:
config:
htmlSupport:
allow:
- { name: 'div', attributes: true, classes: true, styles: true }
在 rte_ckeditor > Configuration > RTE > Editor > Base.yaml 中我找到了这段代码:
editor:
config:
htmlSupport:
allow:
# Allow any class or any data attribute in any (configured) tag
- { classes: true, attributes: { pattern: 'data-.+' } }
但这似乎也不起作用。当元素被保存时,DIV 变成 P 并且属性被删除。还需要配置什么吗?